哈希来源问题:关于统计一个字符串集合中,求出现次数最多的字符串思路:建立一个哈希映射(HashMap),其键为"字符串",值为"字符串出现次数",然后遍历字符串集合,如果字符串已存在,将键为该字符串的值加1,否则添加键值对".. 详解javascript哈希映射的HashMap 参考脚本之家 htt... ...
分类:
其他好文 时间:
2017-06-25 12:42:12
阅读次数:
100
1. 给定一个字符串,找到第一个只出现一次的字符的下标,找不到输出-1。 sample: 输入:“abcdefcba” 输出:3 解法:先遍历字符串,用一个map记录每个字符出现的次数,再次遍历字符串,找到第一个只出现一次的字符,复杂度为O(n)。 #include <iostream> #incl ...
分类:
其他好文 时间:
2017-06-25 10:16:55
阅读次数:
112
string类型由多个字符组成,可以把字符串看成一个整体,也可以取得字符串中的任何一个部分。 函数len() 返回字符串的长度 >>> address = 'www.baidu.com' >>> len(address) 13 用for语句遍历字符串 从第一个字符开始,按照顺序读取字符,然后在做相应 ...
分类:
编程语言 时间:
2017-06-22 00:11:08
阅读次数:
120
1、const声明的常量只在当前代码块有效,对于一些定义参数,我们可以单独出来,在其余模块进行引用 2、字符串操作: A:遍历: B:字符串的判定 C:模板字符串 3、数字的转化 4、数组的扩展 A:Array.form() 将两类对象转化为真正的数组 : 类似数组的对象以及可遍历的对象,包含(ES ...
分类:
其他好文 时间:
2017-06-19 18:42:16
阅读次数:
161
最近在做项目是模拟ajax获取数据。原先是的目录结构发生变化。导致首页的nav跳转发生一些问题。如果使用同一个链接肯定是没有办法实现的,项目的其他的页面都是同一个页面。本着少数服从多数的原则。使用js做一些nav跳转调整 这个时候我们需要对我们返回回来的数据做一写筛选。突然发现这个东西很多。想着就整 ...
分类:
其他好文 时间:
2017-06-10 19:28:52
阅读次数:
146
1、遍历字符串 SQL中不提供迭代操作,所以要连接一张用来作为遍历指针的表,来实现这个过程 t10中有十条数据,id从1-10。 from子句提供了笛卡尔积,结果表类似于下图 where子句限制pos范围。 ...
分类:
数据库 时间:
2017-05-09 14:52:21
阅读次数:
125
字符串 str = "ahasdaskdasdasjdnas"; 问题:将此字符串出现次数最多的字母打印出来; 思路:申请一个json对象,遍历字符串将字符串的字母作为属性添加到json对象上,字母出现的次数做属性值; 遍历对象属性,将属性值最大的打印即可 代码: ...
分类:
Web程序 时间:
2017-04-15 13:42:20
阅读次数:
132
题目:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路:维护一个StringBuffer,遍历字符串,遇到空格添加“%20”,否则添加当前字符 ...
分类:
其他好文 时间:
2017-04-08 10:51:14
阅读次数:
135
C语言字符串操作函数 1.strlen strlen用于求一个C风格字符串的长度,函数原型为 返回值为字符串的长度,当遇到'\0'时,认为字符串结束,'\0'不算入长度中。 结果测试:11 测试结果符合预期,下面一三种方式实现自己的strlen函数。 第一种使用一次遍历字符串,当字符不为'\0'时, ...
分类:
编程语言 时间:
2017-04-05 18:58:34
阅读次数:
187
算法是程序的灵魂,一个优秀的前端工程师对算法也是要有所了解的。 排序算法 1. 冒泡排序 2. 快速排序 3. 二路归并 将两个按值有序序列合并成一个按值有序序列,则称之为二路归并排序 字符串操作 1. 判断回文字符串 2. 翻转字符串 思路1:反向遍历字符串 思路2:转化成array操作 3. 生 ...
分类:
编程语言 时间:
2017-03-02 19:15:06
阅读次数:
244