删除排序数组中的重复数字 给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成。 给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数 ...
分类:
其他好文 时间:
2017-04-15 19:15:27
阅读次数:
114
题目:决定大小王可以看成任何数字,并且A看作1,J为11,Q为12,K为13,判断能否抽到顺子 思路:先排序,再统计0的个数,最后统计相邻的空缺,空缺总数小于等于0的总数,成功,否则失败,若有非0数字重复出现,则必不连然续, ...
分类:
其他好文 时间:
2017-04-11 10:04:51
阅读次数:
109
1.数独 DFS 问题:用数字1-9填充该9×9的数据块,条件:空位置填数,该行、该列、该所在的3×3(黑线划分)小块,不得有重复出现的数字 思路:DFS 用三个二维数组分别存储:值为 1则说明出现过 r[i][x] 第 i 行 x 值 是否出现过 c[j][x] 第 j 列 x 值 是否出现过 b ...
分类:
其他好文 时间:
2017-04-06 22:17:56
阅读次数:
231
题目描述 利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。比如,字符串“aabcccccaaa”经压缩会变成“a2b1c5a3”。若压缩后的字符串没有变短,则返回原先的字符串。 给定一个string iniString为待压缩的串(长度小于等于10000),保证串内字符均由大小写英文 ...
分类:
其他好文 时间:
2017-04-01 19:56:32
阅读次数:
212
常规配置如下 当超过tableView显示的范围的时候 后面显示的内容将会和前面重复。 1 // 这样配置的话超过页面显示的内容会重复出现 2 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: ...
分类:
移动开发 时间:
2017-03-31 17:34:32
阅读次数:
252
评测地址:https://cn.vjudge.net/problem/CSU-1632 Description 求字符串中所有出现至少2次的子串个数 Input 第一行为一整数T(T<=10)表示用例组数,每组用例占一行为一个长度不超过100000的字符串 Output 对于每组用例,输出该串中所有 ...
分类:
编程语言 时间:
2017-03-12 11:46:03
阅读次数:
183
不使用jdk的集合类,通过遍历数组得到,因为数组是有序的,在遍历数组的时候,统计整数是否重复出现,如果没有重复出现计数加一,若重复出现则是计数减一。 java解决方法,时间复杂度O(n)。 ...
分类:
编程语言 时间:
2017-03-11 15:54:57
阅读次数:
156
设计模式是什么 1、什么是设计模式 从字面上理解,模,就是模型、模板的意思;式,就是方式,方法的意思。综合起来,所谓的模式就是:可以作为模型或模板的方式或方法。就是所说的范例。 1.1、设计模式的概念 a、设计模式是解决方案 b、设计模式是特定问题的解决方案 c、设计模式是重复出现的,特定问题的解决 ...
分类:
其他好文 时间:
2017-03-10 17:58:40
阅读次数:
114
题目1:删除排序数组中的重复数字 描述:给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成。 题目2:买卖股票的最佳时机 描述:假设有一个数组,它的第i个元素是一支给定的股票在第i天的价格。如果 ...
分类:
编程语言 时间:
2017-03-08 13:48:24
阅读次数:
295
描述:给定一个排序数组,在原数组中删除重复出现的数字,使得每个元素只出现一次,并且返回新的数组的长度。 不要使用额外的数组空间,必须在原地没有额外空间的条件下完成。 样例 给出数组A =[1,1,2],你的函数应该返回长度2,此时A=[1,2]。 class Solution { public: / ...
分类:
编程语言 时间:
2017-03-08 13:26:25
阅读次数:
180