算法
Vaski
这个作者很懒,什么都没留下…
展开
-
LeetCode:Add Two Number
题干: 思路很简单,根据链表模拟加法。 wrong: 1.如果对于没申请空间的结构体,进行赋值会报错. //错误 ListNode *p; p->next = xxx; //正确写法 ListNode *p = new ListNode(); p->next = xxx; 代码: /** * Definition for singly-linked list. ...原创 2019-06-13 11:13:43 · 149 阅读 · 0 评论 -
Leetcode:Longest Substring Without Repeating Characters
problem desception: 思路: 最暴力的方法就是直接比较,看字母是否重复出现。 当然,这就没意思了。 优化思路很简单,用哈希表看字母是否出现过,如果出现就将window位移到重复字母之后,比如abccd,start指针位于a不动( start=0 ),比较指针到第二个c时( i=3 ),就可以将start = 3,然后重新开始找最长非重复子串。就是一个hash+slid...原创 2019-06-14 10:54:15 · 143 阅读 · 0 评论