
基础算法理解
cool whidpers
越努力,越幸运
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快排 Python实现
自己写的随笔记录原创 2017-11-18 22:24:49 · 486 阅读 · 0 评论 -
归并排序的Python实现
归并排序学习到了Python中一个新语法a = [[],[],[]]和b = [[]] * 3的区别: a = [[],[],[]] b = [[]] * 3 a中有三个empty list,为不同的对象,可以分开赋值 b中有三个对象,同时指向一个empty list链接参考:https://segmentfault.com/q/1010000004496004/a-10200000原创 2017-11-18 22:15:07 · 362 阅读 · 0 评论 -
N!末尾有几个0
开年第一篇博客我记得以前面试官问了我一个问题即:n!的末尾有几个0,当时语塞,没想起来,现在Mark一下: Description: 对于数学阶乘N!是个很大的数,我们很难去计算,但是我们很容易计算出N!的末尾0的个数. Input: 输入第一行包括一个整数T表示接下来的测试实例的个数,接下来的T行,每一行包括一个整数N,1Output: 对于每一个数N,输出这个数对应末尾为0的个原创 2018-01-04 22:25:38 · 2418 阅读 · 0 评论 -
今晚的练笔题
题目一:题目描述两个字符串input1,和字符串input2,字符串中元素的值域是26个大写字母,判断input2中的所有字符是否都包含在字符串input1中如果包含返回:true否则返回:false输入描述:两个字符串input1和input2,其中input1的长度大于input2.要求两个输入字符串的input1和input2的长度不小于5,如:A字符串:BBDDCFFE...原创 2018-09-05 22:12:24 · 418 阅读 · 0 评论 -
美团
题目一:在ACM竞赛中,一支队伍由三名队员组成,现在有N+M名学生,其中的N名学生擅长算法,剩下的M名学生擅长编程,这些学生组队打算参加ACM竞赛,他们的教练要求每支队伍至少有一名擅长算法的学生和一名擅长编程的学生,那么这些学生最多能组成多少支队伍?代码如下:int main(){// 主要思路:求 N,M,(N+M)/3里面的最小值就可以了 int n,m ; ...原创 2018-09-06 22:16:21 · 371 阅读 · 2 评论