python
wshton
这个作者很懒,什么都没留下…
展开
-
python:反转字符串II
python:反转字符串II原创 2022-08-26 18:23:54 · 1278 阅读 · 0 评论 -
python:链表相交
python:链表相交原创 2022-08-16 16:58:54 · 416 阅读 · 0 评论 -
python:删除链表倒数第n个节点
python删除链表倒数第n个节点原创 2022-08-14 16:44:38 · 613 阅读 · 0 评论 -
python:反转列表
反转列表原创 2022-08-13 19:22:29 · 422 阅读 · 0 评论 -
python:添加链表头节点、尾结点、遍历链表、反转链表
今天做到了反转链表,就想着运用前几天学的东西,重新复盘一下,最后发现还是有些模棱两可的地方,说明以往的学习都是在自我安慰,没有将逻辑内化为自身的知识。原创 2022-08-12 16:47:49 · 616 阅读 · 0 评论 -
python:设计链表
这题本身不难,但就是条件不好判断,一旦判断失误,则很多都要修改,属实让人头大!所以做题前最好进行思考和画图判断。各种小细节不好改,特别设计到指针前进数量的判断,还是需要多练!...原创 2022-08-11 19:45:53 · 284 阅读 · 0 评论 -
python:移除链表元素
这题要求对指针掌握比较熟练,对内存地址理解要正确。我的理解就是刚开始的cur一定要指向head,此时的cur的地址指向为链表的头节点,而不是整个链表。因为链表的分开存放的,cur指向head,就是指向了头节点,就可以根据其他节点的地址知道所有链表。...原创 2022-08-10 23:06:35 · 626 阅读 · 0 评论 -
python:螺旋矩阵
这题比较简单,就是理解循环规则即可。但边界条件比较不好判断,可采用循环不变量原则进行处理,就是采用一个边界原则。原创 2022-08-09 17:34:27 · 524 阅读 · 0 评论 -
python:有序数组的平方
还是采用双指针法,但这次双指针是在一头和一尾。比较两数的大小,当一方小时,该指针不动,并将大的往前(或者后)移,再次比较。对了,每次比较结束后都要将大的值放置在新数组。原创 2022-08-06 16:58:45 · 198 阅读 · 0 评论 -
python:有序数组的平方
还是采用双指针法,但这次双指针是在一头和一尾。比较两数的大小,当一方小时,该指针不动,并将大的往前(或者后)移,再次比较。对了,每次比较结束后都要将大的值放置在新数组。原创 2022-08-06 16:53:38 · 1730 阅读 · 0 评论 -
python:删除有序数组中的重复项
该题仍然采用快慢指针,但先要提前设置。若快慢指针所指向元素相等,则快指针向前移动一位,慢指针不动,再次判断,直至快慢指针所指向元素不相等,则慢指针向前移动一位让快指针所指元素进行覆盖。......原创 2022-08-05 16:36:01 · 1896 阅读 · 0 评论 -
双指针——移除元素
双指针移除元素的思想其实很简单,就是定义两个快慢指针。当找到要移除元素时,快指针移动到下一个元素,慢指针不动,再次比较两个元素是否相等,如果不相等,则快指针元素覆盖慢指针元素,反之,则继续移动快指针元素。......原创 2022-08-04 20:33:34 · 232 阅读 · 0 评论