ICode9

精准搜索请尝试: 精确搜索
  • 2019第三周作业2019-03-16 11:43:38

    基础作业 给定一个整数数组(包含正负数),找到一个具有最大和的子数组,返回其最大的子数组的和。 例如:[1, -2, 3, 10, -4, 7, 2, -5]的最大子数组为[3, 10, -4, 7, 2] 输入: 请建立以自己英文名字命名的txt文件,并输入数组元素数值,元素值之间用逗号分隔。 输出: 在不删除原有文件内容的情

  • 约数的个数2019-03-14 23:40:46

    题目描述 输入n个整数,依次输出每个数的约数的个数 输入描述: 输入的第一行为N,即数组的个数(N<=1000)接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000)当N=0时输入结束。 输出描述: 可能有多组输入数据,对于每组输入数据,输出N行,其中每一行对应上面的一个数的约数的个

  • 九度OJ题目1087-约数的个数2019-03-14 17:47:32

    题目描述: 输入n个整数,依次输出每个数的约数的个数 输入: 输入的第一行为N,即数组的个数(N<=1000) 接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000) 当N=0时输入结束。 输出: 可能有多组输入数据,对于每组输入数据, 输出N行,其中每一行对应上面的一个数的约数的个数。

  • java L1-003 个位数统计(15 分)2019-03-14 16:47:58

    L1-003 个位数统计(15 分) 给定一个k位整数N = dk-1*10k-1 + … + d1*101 + d0 (0<=di<=9, i=0,…,k-1, dk-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。 输入格式: 每个输入包含1个测试用例,即一个不超过1000位的正整数N。 输出格式:

  • 在Bootstrap开发框架中使用Grid++报表2019-03-14 14:43:36

    之前在随笔《在Winform开发中使用Grid++报表》介绍了在Winform环境中使用Grid++报表控件,本篇随笔介绍在Bootstrap开发框架中使用Grid++报表,也就是Web环境中使用Grid++报表,对于我上篇提到的二维码条形码的资产信息表,我系统通过Web方式进行呈现,或者展示其报表的PDF也可以,本篇随笔一步

  • CH0103 最短Hamilton 状态压缩dp2019-03-14 08:53:21

    题目链接http://contest-hunter.org:83/contest/0x00%E3%80%8C%E5%9F%BA%E6%9C%AC%E7%AE%97%E6%B3%95%E3%80%8D%E4%BE%8B%E9%A2%98/0103%20%E6%9C%80%E7%9F%ADHamilton%E8%B7%AF%E5%BE%84   第一次接触状态压缩dp   #include<iostream>#include<cstring>#include<algorith

  • 26. Remove Duplicates from Sorted Array2019-03-13 22:37:32

    题目: Given a sorted array nums, remove the duplicates in-place such that each element appear only once and return the new length. Do not allocate extra space for another array, you must do this by modifying the input array in-place with O(1) extra memo

  • UVA - 10870 Recurrences2019-03-13 21:50:58

    #include<bits/stdc++.h>using namespace std;const int maxd = 100 + 4;int d, n, m;typedef long long Matrix[maxd][maxd];typedef long long Vector[maxd];Vector a, f;//务必秉承不修改原变量的思想。因此开辟t这个辅助空间。//因为有可能R和A都是指向同一块内存的两个指针,如

  • 【算法笔记】B1018 锤子剪刀布2019-03-13 17:40:37

      1018 锤子剪刀布 (20 分) 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第 1 行给出正整数 N(≤10​5​​),即双方交锋的次数。随后 N 行,每

  • 数据结构:求单链表(有头节点)长度2019-03-13 15:52:23

    - 单链表的长度求法与顺序表不同(顺序表有现成的函数length()),下面是求单链表长度的两种方法。 方法一: Status Length_L(LinkList L,int &e) { LinkList p=L->next;//定义头指针 int j=1;//定义j来计数 while(p)//while(p!=NULL) { p=p->next;//指针向后 j++;//

  • 688. Knight Probability in Chessboard2019-03-13 13:41:37

    On an NxN chessboard, a knight starts at the r-th row and c-th column and attempts to make exactly K moves. The rows and columns are 0 indexed, so the top-left square is (0, 0), and the bottom-right square is (N-1, N-1). A chess knight has 8 possible m

  • 无重复字符的最长子串【三种解法】--LeetCode2019-03-13 10:50:41

    题目描述 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 输入: "pwwkew" 输出: 3 解释

  • 1012 数字分类2019-03-13 09:53:33

    给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字: A​1​​ = 能被 5 整除的数字中所有偶数的和; A​2​​ = 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n​1​​−n​2​​+n​3​​−n​4​​⋯; A​3​​ = 被 5 除后余 2 的数字的个数; A​4​​ =

  • ++运算符2019-03-12 20:40:40

    $num = 10;$res = ++$num + ++$num;echo $res.'<br>'; //23$num = 10;$res = ++$num + $num++;echo $res.'<br>'; //22$num = 10;$res = $num++ + ++$num;echo $res.'<br>'; //22$num = 10;$res = $num++ + $num++;ec

  • PAT L2-011 玩转二叉树2019-03-12 19:55:11

    https://pintia.cn/problem-sets/994805046380707840/problems/994805065406070784   给定一棵二叉树的中序遍历和前序遍历,请你先将树做个镜面反转,再输出反转后的层序遍历的序列。所谓镜面反转,是指将所有非叶结点的左右孩子对换。这里假设键值都是互不相等的正整数。 输入格式: 输

  • C程序设计基础(选择题和填空题)2019-03-12 18:53:48

      不正确的赋值或赋初值的方式是  char str[10];str="string"     cause:str是一个指针常量,要区分指针常量和指针变量, 指针常量是不可以被赋值和改变值的,这里“string”返回的是一个指针地址, 也就是连续空间的首地址,‘s’的地址。 str++ 也是不正确的,因为str是常量

  • 056_统计/etc/passwd 中 root 出现的次数2019-03-12 15:51:24

    #!/bin/bash #每读取一行文件内容,即从第 1 列循环到最后 1 列,依次判断是否包含 root 关键词,如果包含则 x++awk -F: '{i=1;while(i<=NF){if($i~/root/){x++};i++}} END{print "root 出现次数为"x}' /etc/passwd awk -F: '{                i=1;                w

  • 算法时间复杂度求解法【详细过程说明】2019-03-12 11:54:42

    总结的类型    转自://www.cnblogs.com/fanchangfa/p/3868696.html 总结:1.计算时,要考虑输入以及内部运算,并且要考虑最坏情况下的            2.主要分为常数阶:                   对数阶                   平方阶 总结的计算方法:https://www.cnblog

  • 2017软工第三题2019-03-12 10:51:28

    #include <stdio.h> int main(void) { int matrix[6][3]; for(int i = 0; i < 6; i++) { for(int j = 0; j < 3; j++) { scanf("%d", &matrix[i][j]); } } for(int i = 0; i < 3; i++) { for(int j = 0; j < 3; j++) {

  • day 12019-03-12 09:52:26

    #include <iostream>#include <algorithm>using namespace std; int main(){ int n,m,j=0,h=0,k=0; int a[100000],b[100000],c[100000]; cin>>n>>m; for(int i=0;i<n;i++) { cin>>a[i]; } for(int i=0;i<m;i++) { cin>>b[i]; }

  • sublime配置c++环境2019-03-11 22:44:23

    1,安装编译器g++  下载地址:https://sourceforge.net/projects/mingw-w64/  装好mingw之后将bin/目录添加到path环境变量中去,然后再cmd中输入以下代码,测试是否装好 g++ 如果出现下图所示情况,表面安装成功 2,在sublime中配置环境 tools  > Build System > New Builed System  将

  • 知识补充:整体二分2019-03-11 21:55:09

    例题:动态区间第k小   先上代码: #include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#define mid ((l+r)>>1)#define lowbit(x) (x&-x)#define N 50005#define M 20005using namespace std;const int inf=1000000007;struct zer

  • 【刷题】综合模拟2——2019浙大上机模拟(晴神)2019-03-11 21:48:53

    文章目录A - next[i]B - 链表重排C - 极大匹配D - 关键路径 A - next[i] Problem Description 在字符串匹配的KMP算法中有一个重要的概念是next数组,求解它的过程让不少同学伤透了心。next数组的直接语义其实是:使“长度为L的前缀”与“长度为L的后缀”相同的最大L,且满足条件的

  • LeetCode:罗马数字转整数2019-03-11 21:38:53

    罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 2

  • Permutation Sequence2019-03-11 18:53:15

    The set [1,2,3,...,n] contains a total of n! unique permutations. By listing and labeling all of the permutations in order, we get the following sequence for n = 3: "123" "132" "213" "231" "312" "321&

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有