码迷,mamicode.com
首页 >  
搜索关键字:遍历字符串    ( 210个结果
组合数据类型练习
1.组合数据类型练习: 分别定义字符串,列表,元组,字典,集合,并进行遍历。 字符串,并进行遍历。: 列表,并进行遍历。: 元组,并进行遍历。: 字典,并进行遍历: 集合,并进行遍历: 总结列表,元组,字典,集合的联系与区别。 (1)列表是任意对象的序列。列表用方括号表示。 (2)将一组值打包到一个 ...
分类:其他好文   时间:2018-03-22 12:32:18    阅读次数:164
新增5 最长不含重复字符的子字符串
请从字符串中找出一个最长不含重复字符的子字符串,计算该最长子字符串的长度。例如字符串“arabcacfr”中,最长不含重复字符的子字符串是“acfr”,长度为4。 思路:cur当前最长,max全局最长;hash数组记录字符对应下标;遍历字符串,如果字符对应hash值小于0,说明字符未出现,cur直接 ...
分类:其他好文   时间:2018-03-21 00:11:32    阅读次数:182
LeetCode 28. Implement strStr()
问题链接 "LeetCode 28. Implement strStr()" 题目解析 实现函数strStr()。 解题思路 题意很简单,实现 "StrStr" 。这个函数是干什么的呢?简单来说,就是在一个字符串中寻找另一个字符串第一次出现的位置,未找到返回 1。 暴力解法 暴力匹配,直接遍历字符串 ...
分类:其他好文   时间:2018-03-16 17:22:19    阅读次数:134
python 循环结构(for-in)
循环结构(for-in) 说明:也是循环结构的一种,经常用于遍历字符串、列表,元组,字典等 格式: for x in y: 循环体 执行流程:x依次表示y中的一个元素,遍历完所有元素循环结束 示例1:遍历字符串 s = 'I love you more than i can say'for i in ...
分类:编程语言   时间:2018-03-10 21:53:22    阅读次数:280
【easy】Number of Segments in a String 字符串中的分段数量
以空格为分隔符,判断一个string可以被分成几部分。 注意几种情况:(1)全都是空格 (2)空字符串(3)结尾有空格 思路: 只要统计出单词的数量即可。那么我们的做法是遍历字符串,遇到空格直接跳过,如果不是空格,则计数器加1,然后用个while循环找到下一个空格的位置,这样就遍历完了一个单词,再重 ...
分类:其他好文   时间:2018-02-19 23:48:15    阅读次数:297
30. Substring with Concatenation of All Words
"欢迎fork and star:Nowcoder Repository github" 30. Substring with Concatenation of All Words 题目 解析 思路:主要运用两个map,先用字典将单词存储一遍,去掉重复元素;然后依次遍历字符串,对每一个位置,查看后面 ...
分类:其他好文   时间:2018-01-27 15:16:06    阅读次数:159
《剑指offer》算法题第二天
今日题目(分别对应剑指书3~9题): 今日重点为1,2,5,6,后面会有详细的思路解析,现在先来简单地提一下其他题目: 3. 替换空格: 题目将一个句子中的空格转化为“%20”,为使时间复杂度达到O(n),采用从后往前遍历字符串的方法,即先遍历一遍字符串记录空格的个数,以此计算出转化完之后字符串新的 ...
分类:编程语言   时间:2018-01-25 21:47:22    阅读次数:244
第一个只出现一次的字符
题目描述 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置 思路:哈希表存储出现的次数。两次遍历字符串,时间复杂度为O(n),空间复杂度为O(1) 在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并 ...
分类:其他好文   时间:2017-12-29 12:06:59    阅读次数:108
前端常见算法的JS实现
1、冒泡排序 2、快速排序 3、二路归并 字符串操作 1、判断回文字符串 2、翻转字符串 思路一:反向遍历字符串 思路二:转化成array操作 3、生成指定长度随机字符串 4、统计字符串中次数最多字母 数组操作 1、数组去重 2、数组中最大差值 其他常见算法 1、阶乘 非递归实现 递归实现 2、生成 ...
分类:编程语言   时间:2017-12-25 11:35:30    阅读次数:141
python字典
键(key),对应值(value) 结构介绍 # -*- coding: utf-8 -*- #创建一个词典 phone_book = {'Tom': 123, "Jerry": 456, 'Kim': 789} mixed_dict = {"Tom": 'boy', 11: 23.5} #访问词典... ...
分类:编程语言   时间:2017-12-22 18:37:04    阅读次数:165
210条   上一页 1 ... 9 10 11 12 13 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!