/* 第一个出现的非重复的单词 */ //1.将字符串放到可变数组中 NSString *string = @"mabcacdeadbeffg"; NSMutableArray *mutableArray = [NSMutableArray array]; for (int i = 0;...
分类:
其他好文 时间:
2015-02-11 16:13:15
阅读次数:
102
产品上线后发现一个bug,普通用户想要注册成为企业用户时,页面空白,程序执行出错。 经过查找发现错误在global.func.php文件的menu_linkage()函数第3行,执行getcache时出错。继续查错,发现问题出在把一个很大的数组赋值给一个变量,如果数组小一点就没有问题。查看ph...
分类:
Web程序 时间:
2015-02-11 16:02:12
阅读次数:
164
题目描述
n个字符的字符串,从第二个字符开始遍历。如果从第一个字符到当前字符是有循环的,那么输出当前的位置和循环次数。两组数据之间输出一个空格。
Sample Input
3
aaa
12
aabaabaabaab
0
Sample Output
Test case #1
2 2
3 3
Test case #2
2 2
6 2
9 3
12 4
...
分类:
编程语言 时间:
2015-02-11 14:45:28
阅读次数:
233
poj1321http://poj.org/problem?id=1321我们可以把棋盘的每一行看做是一个状态,如果某一列放置了棋子,那么就标记为1,否则就标记为0.然后把它看成是一个二进制数,然后转为10进制数,就可以当做数组下标然后进行状态转移了设dp[i][s] 为处理到第i行时,状态为s的方...
分类:
其他好文 时间:
2015-02-11 14:21:45
阅读次数:
135
此记主要用来记录安卓下面的各种控件的使用方法,方便自己查询:PS:注意每个控件的监听器是不一样的!弄错了会导致程序崩溃!Spinner:该控件最主要的添加可供选择的数组了:首先通过第二记中的创建ArrayAdapter的两种方法创建一个ArrayAdapter;然后需要通过SetDropDownVi...
分类:
移动开发 时间:
2015-02-11 14:01:38
阅读次数:
192
寻找最小的k个数
题目描述:5.查找最小的k个元素
题目:输入n个整数,输出其中最小的k个。
例如输入1,2,3,4,5,6,7和8这8个数字,则最小的4个数字为1,2,3和4。
算法1:直接排序,找到最小的k个数
算法2:将数组a中的前k个数放到数组b中,在将a中后面n-k个数的值与b中最大的数比较,如果a中的数更小,将a中的这个数与b中的最大数交换,当然也可以将b建成一个最大堆
代...
分类:
其他好文 时间:
2015-02-11 12:47:44
阅读次数:
210
在做数据结构迷宫实验的时候,要生成一个二维数组存储迷宫数据,为了保证程序的模块化,将生成部分单独放进一个函数migongsc()里。大致代码如下: 问题的关键就集中在了如何将主函数中声明的二维数组migong[8][9]传递到自定义函数中去。 耗费了一个晚上的时间,我总共整理出了三种办法: ...
分类:
编程语言 时间:
2015-02-11 12:23:52
阅读次数:
258
枚举类型
一、适用范围
当一个变量只有几种可能的取值的时候就可以使用枚举类型来定义。
二、使用规则
1、建立枚举变量之后要对枚举变量实施赋值,其值要求为同一枚举类型。
2、如果类型不一致需使用强制装换成同类型的枚举常量赋值给枚举变量。
3、枚举常量、枚举类型的变量可直接进行各种形式的关系运算。
4、枚举常量是常量,不是变量,所以不能对枚...
分类:
编程语言 时间:
2015-02-11 10:55:08
阅读次数:
141
HDU 3336 Count the string (next数组),网上很多人这题的做法都是错的,只能怪数据太水...
分类:
编程语言 时间:
2015-02-11 10:51:47
阅读次数:
190
冒泡排序是很easy理解和实现,,以从小到大排序举例:设数组长度为N。1.比較相邻的前后二个数据,假设前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,假设N不为0就反复前面二步,否则排序完毕...
分类:
编程语言 时间:
2015-02-11 10:44:52
阅读次数:
127