会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
李逍遥
保持好奇心
博客园
首页
新随笔
联系
订阅
管理
2019年3月12日
Leecode刷题之旅-C语言/python-88合并两个有序数组
摘要: 思路是,设立两个下标,都从逆序开始。因为是有序的数组,所以从最后开始,把更大的值传到nums1中。 经过比较后,如果nums2还有值的话,就把nums2剩下的值传进nums1中即可。 python: python就简单很多,直接合并数组,然后排序。。。=。=
阅读全文
posted @ 2019-03-12 17:19 嘎嘎南方国家法规
阅读(142)
评论(0)
推荐(0)
编辑
Leecode刷题之旅-C语言/python-83删除排序链表中的重复元素
摘要: 自己写的,思路简单,但是写的有点复杂了。 主要思路就是 设置两个结点指针,然后一个节点从头开始,另一个节点在它之后依次移动,找到相等的值就删去这个节点。 有些地方复杂了就是多了点处理,首先开始判断传进来的链表,空的话返回空,只有头的话就返回头。 然后在循环过程中发现,比如 1 1 这种情况,所以在循
阅读全文
posted @ 2019-03-12 16:40 嘎嘎南方国家法规
阅读(111)
评论(0)
推荐(0)
编辑
Leecode刷题之旅-C语言/python-70爬楼梯
摘要: n=1的时候值为1,n=2的时候值为2。n等于3的时候值为3,f3=f1+f2 是典型的斐波那契数列 所以求n阶需要多少步,其实就是求f(n)的过程。 python:
阅读全文
posted @ 2019-03-12 12:20 嘎嘎南方国家法规
阅读(168)
评论(0)
推荐(0)
编辑
Leecode刷题之旅-C语言/python-67二进制求和
摘要: 这里思路是: 创建一个字符串数组result 其长度等于函数传进的两个数组中长度更长的+2,末位len-1设为\0为字符串终止符。循环从len-2开始,循环的条件是 len1,len2,flag其中有一者不为0即可。 循环内的两个if,很好的规避了补0的问题,因为如果数组位数不足的话,那么肯定那里就
阅读全文
posted @ 2019-03-12 11:26 嘎嘎南方国家法规
阅读(205)
评论(0)
推荐(0)
编辑
Leecode刷题之旅-C语言/python-69x的平方根
摘要: 这里要注意取值范围,用long比较合适。思路也挺简单的,循环到目标值的一半即可,然后两个判断,要么相等,要么当前值平方小于目标值,当前值加1的平方大于目标值。 python: python用的是二分法。
阅读全文
posted @ 2019-03-12 10:12 嘎嘎南方国家法规
阅读(164)
评论(0)
推荐(0)
编辑
公告