一、字符串总结与练习 1 #! /usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # __author__ = "DaChao" 4 # Date: 2017/6/7 5 6 # x = "234567ASDsdfghj" #切片和索引 7 # prin ...
分类:
编程语言 时间:
2017-06-08 00:22:07
阅读次数:
301
对于两棵彼此独立的二叉树A和B,请编写一个高效算法,检查A中是否存在一棵子树与B树的拓扑结构完全相同。 给定两棵二叉树的头结点A和B,请返回一个bool值,代表A中是否存在一棵同构于B的子树。 ...
分类:
其他好文 时间:
2017-04-06 01:30:42
阅读次数:
163
对于两个字符串A和B,如果A和B中出现的字符种类相同且每种字符出现的次数相同,则A和B互为变形词,请设计一个高效算法,检查两给定串是否互为变形词。 给定两个字符串A和B及他们的长度,请返回一个bool值,代表他们是否互为变形词。 测试样例: ...
分类:
其他好文 时间:
2017-04-06 01:30:24
阅读次数:
158
对于一个字符串,请设计一个算法,只在字符串的单词间做逆序调整,也就是说,字符串由一些由空格分隔的部分组成,你需要将这些部分逆序。 给定一个原字符串A和他的长度,请返回逆序后的字符串。 测试样例: ...
分类:
其他好文 时间:
2017-04-06 01:29:28
阅读次数:
267
对于一个给定的字符串数组,请找到一种拼接顺序,使所有小字符串拼接成的大字符串是所有可能的拼接中字典序最小的。 给定一个字符串数组strs,同时给定它的大小,请返回拼接成的串。 测试样例: ...
分类:
其他好文 时间:
2017-04-06 01:26:19
阅读次数:
170
请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串由大小写的英文字母组成。 给定一个string iniString 为原始的串,以及串的长度 int len, 返回替换后的string。 测试样 ...
分类:
其他好文 时间:
2017-04-06 01:26:05
阅读次数:
222
对于一个字符串,请设计一个算法,判断其是否为一个合法的括号串。 给定一个字符串A和它的长度n,请返回一个bool值代表它是否为一个合法的括号串。 测试样例: 测试样例: 测试样例: ...
分类:
其他好文 时间:
2017-04-06 01:24:32
阅读次数:
164
对于一个字符串,请设计一个高效算法,找到字符串的最长无重复字符的子串长度。 给定一个字符串A及它的长度n,请返回它的最长无重复字符子串长度。保证A中字符全部为小写英文字符,且长度小于等于500。 测试样例: ...
分类:
其他好文 时间:
2017-04-06 01:24:13
阅读次数:
174
运行结果: 要点 可以用char strings[...][...]来创建数组的数组。 第一组方括号用来访问外层数组。 第二组方括号用来访问每个内层数组中的元素。 有了string.h头文件后,就可以使用C标准库中的字符串处理函数。 可以在一个C程序中创建多个函数,但计算机总是先运行main()。 ...
分类:
其他好文 时间:
2017-03-26 20:01:58
阅读次数:
226
第一题: 已知字符串 a = "aAsmr3idd4bgs7Dlsf9eAF",请将a字符串的大写改为小写,小写改为大写。 对自己定义的函数一定要清楚的明白函数输入什么,输出什么,为了健壮性,必要的类型检查,异常捕获不可缺少, 第二题:请将a字符串的数字取出,并输出成一个新的字符串。 第三题:请统计 ...
分类:
其他好文 时间:
2017-01-03 18:29:19
阅读次数:
414