01 2019 档案
摘要:这道题非常简单, 学习数据结构这门课的时候一定要掌握的。 使用递归形式特别简单
阅读全文
摘要:不敢确定自己理解的一定正确, 但是可以讲得通。 此题解法重点在于开了一个新的头结点。 感觉比较难以理解的就是head和p是虽然是两个指针, 但是一开始的时候指向的都是new ListNode(0)开辟出来的那一块内存 //不知道自己这么理解对不对 所以在while循环中虽然没有对head有过什么操作
阅读全文
摘要:本题主要有用暴力循环法和Trie树来做 1、Trie树 2、暴力循环法 暴力循环、、真的好无聊、、 但是为啥速度这么快? 有几个样例比较特殊,比如: [],[""],["",""] 比如[],strs[0]就是会指针访问越界, 比如[""],strs[0][0]同样会指针访问越界,想取strs[0]
阅读全文
摘要:罗马数字wiki上已经讲得比较清楚了, 对于本题,只要把握好下面两点即可: 1、如果一个数是最后一位或者比前面的数大于等于,加上这个数 2、否则,减去这个数
阅读全文
摘要:本题比较简单, 2、反转比较 思路其实也比较简单,就是整体比较 借用了leetcode 7 整数反转的思路
阅读全文
摘要:官方题解已经说的很清楚了, 这样只记录自己实现过程中遇到的问题, 但最终并未解决、、、 还是请大家以官方题解为准:https://leetcode-cn.com/problems/reverse-integer/solution/ 老师在讲《安全程序设计》这门课时, 开篇就是整数安全, 当时不以为然
阅读全文