![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
SlowToFast
一个想要慢慢逆袭的小菜鸟。
慢慢来,比较快
展开
-
【Leetcode】(java)两两交换链表中的节点
【Leetcode】(java)两两交换链表中的节点原创 2022-08-03 21:15:30 · 225 阅读 · 0 评论 -
小练习题(69)有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位
有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位移除报数为3的人,剩下的人继续报数,此时需要把前面已经报过数的人移到末尾,然后再从头报数,这样就满足了顺序要求。也就是删除一个报数为3的人,就要通过move()移动一次#轮转交换函数,def move(m,arr,n): arr_new = [0]*n for j in range(n): arr_new[(j+m)%n] = arr[j] ret原创 2020-07-28 22:28:04 · 544 阅读 · 0 评论 -
小练习题(61)python编写杨辉三角形
python编写杨辉三角形最近在自学python,正在做菜鸟教程里面的100道基础编程题,突发奇想来发一个博。那就分享以下小菜鸟写的程序吧。还有遇到的一些问题总结:杨辉三角形(10行)a = [1]print(1)for i in range(9): b = [] b.append(1) for j in range(len(a)-1): b.append(a[j]+a[j+1]) b.append(1) for n in range(le原创 2020-07-28 11:39:17 · 364 阅读 · 0 评论