- 博客(5)
- 收藏
- 关注
原创 (python)Z字形变换--算法
题目来源于leetcode,自行搜索首先要找到每一行各字符之间的关系比如第二行对应的下标分别为 1 5 7 11 13第三行对应的下标分别为 2 4 8 10 14可以归纳总结出对应的两个公式:较远的为(numRows-1)*2 - 2(i-1) = 2numRows - 2i较近的为:2 * ( i - 1 ) = 2i - 2当为第一行的时候较近的公式为0 判断后进...
2018-11-18 16:26:16
1559
原创 (python)无重复字符的最长子串--算法
def func(s): if s == "": return 0 i = 0 dict1 = {} list1 = [] for j in range(len(s)): if s[j] not in dict1: dict1[s[j]] ...
2018-11-18 00:33:18
470
原创 用markdown写的新博客覆盖了原有的博客,导致原有的博客消失了
查了一下,确实是找不到了。只有重新写了,那是在markdown上缓存的博客,感觉是个小bug。刚开始用csdn,不会用markdown真是一脸黑。查了下,点这个新建就可以了。也确实可以了!判断一个整数正序(从左向右)和倒序(从右向左)读都是一样的整数,回文数--算法
工作原因接触到python对Excel表的操作,在这总结一下。首先需要pip install xlrd,pip install openpyxl将两个模块进行安装。函数名字起得比较庸俗,各位谅解!一下四个操作几乎可以满足python对Excel表格的操作1、对表格的读取(以列表套列表的形式进行保存)# 参数为(excel表的绝对地址,需要查找数据的表名,想要数据的列数,表头行数)def ...
2018-09-20 23:18:17
5559
原创 (python)给定一个整数数组和一个目标值,找出数组中和为目标值的两个数--算法
1、使用最容易理解的遍历数组进行查找def solution(nums,target): #如果列表长度小于2,则直接结束 if len(nums) < 2: return #两次循环列表,分别对列表中的所有可能的数字进行相加 #循环两次列表对应的时间复杂度为O(n²) for i in range(0, len(...
2018-09-19 23:51:19
21490
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人