时间限制:3秒 空间限制:32768K 热度指数:33999 本题知识点: 查找 时间限制:3秒 空间限制:32768K 热度指数:33999 本题知识点: 查找 题目描述 对于一个字符串,请设计一个高效算法,找到第一次重复出现的字符。 给定一个字符串(不一定全为字母)A及它的长度n。请返回第一个重 ...
分类:
其他好文 时间:
2017-05-26 21:48:13
阅读次数:
156
基本的两种方法 1、使用正则表达式。 (?s) 开启单行模式 dotall 让. 号匹配任意字符 (.) 任意字符 并捕获在第一组 (?=.*\1) 这是断言, 表示后面内容将是 任意个字符加上第一组所捕获的内容 这样子,如果这整个式子匹配到,表示,第一个捕获组内容在字符串中,至少出现两次,替换为 ...
分类:
编程语言 时间:
2017-05-23 13:12:12
阅读次数:
243
字符串的排列题目描述:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。输入描述:输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。分析:虽然题目举例的输入... ...
分类:
其他好文 时间:
2017-05-14 19:35:53
阅读次数:
183
目录: 1. 不同的字符集同样的字代表不同的意思,试着用notpd++ 来打开小说的那些乱码,试着能不能解开 字节转换: 二进制:0 1 10 11 100 101 八进制:0 1 2 3 4 5 6 7 10 16进制:0 1 2 3 4 5 6 7 8 9 10 进制总结: 1.硬盘上保存数据: ...
分类:
编程语言 时间:
2017-05-13 09:59:02
阅读次数:
148
最长无重复字符的子串 第一次提交:没有考虑字符串为空的情形。错误。 第二次提交:AC 思路: 1、判断字符串是否为空,若非空,进行下一步; 2、定义一个 和字符串等长的整形数组 result[] 和一个 字符数组。 整形数组 用于存放从每个字符开始计算 无重复字符子串的长度,字符数组用于存放字符串( ...
分类:
其他好文 时间:
2017-05-02 23:50:57
阅读次数:
350
字符串包括单双引号,定位符、字符串的连接、转义和还原函数、截取、中文截取、分割、比较、检索、替换、以及获取字符串的长度,格式化字符串,去除字符串首位空白字符、和字符串与html的相互转换。 strrev();将字符换倒过来 str_repeat();重复字符串 strstr 查找要找寻的字符串在整个 ...
分类:
Web程序 时间:
2017-04-16 22:16:28
阅读次数:
306
对于一个字符串,请设计一个高效算法,找到字符串的最长无重复字符的子串长度。 给定一个字符串A及它的长度n,请返回它的最长无重复字符子串长度。保证A中字符全部为小写英文字符,且长度小于等于500。 测试样例: ...
分类:
其他好文 时间:
2017-04-06 01:24:13
阅读次数:
174
linux tr命令详解 linux tr命令详解 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。 tr用来从 ...
分类:
系统相关 时间:
2017-03-19 15:51:53
阅读次数:
226
转载请标明出处http://www.cnblogs.com/haozhengfei/p/d0906ebc98f7b6eaecb3ecd738dc78ac.html 最长无重复字符子串练习题 <!--more--> 最长无重复字符子串练习 第12节 最长无重复字符子串练习题 对于一个字符串,请设计一个 ...
分类:
编程语言 时间:
2017-03-15 12:17:53
阅读次数:
263