俗话说的好,人要居安思危。阿潘近期工作有些许摸🐟,但市场行情却不容乐观,在工作中时刻保持面试的手感十分重要。所以阿潘决定建立此页面,希望从零开始再把Leetcode的算法题尽量做一遍,为了保持手感,同时也为了以后跳槽用。
个人的LeetCode主页:https://leetcode.com/fr_kirska/
第一轮
题目 | 类型 | 难度 | 完成时间 | 备注 |
1. Two Sum | Hashmap | 2 | 08/22/20 | C# Dictionary用法; C# array用法; |
2. Add Two Numbers | Linkedlist | 2 | 08/22/20 | C# 定义class; C# 指针/链表; |
3. Longest Substring Without Repeating Characters | Two Pointers | 2 | 11/14/20 | C# Dictionary用法;双指针模版; |
5. Longest Palindromic Substring | Array | 2 | 11/14/20 | C# Array用法;回文字符串; |
6. ZigZag Conversion | Math | 2 | 11/15/20 | String; |
11. Container With Most Water | Greedy | 2 | 11/15/20 | Two Pointers; Math.Max; |
14. Longest Common Prefix | Array | 1 | 11/15/20 | 数组越界; Edge Case; |
17. Letter Combinations of a Phone Number | BackTracking | 3 | 11/15/20 | 回溯的模版; |
19. Remove Nth Node From End of List | LinkedList | 2 | 11/16/20 | Two Pointer; |
20. Valid Parentheses | Stack | 1 | 11/16/20 | Stack;Greedy; |
21. Merge Two Sorted Lists | LinkedList | 2 | 11/16/20 | Two Pointers;Linked List; |
22. Generate Parentheses | BackTracking | 3 | 11/16/20 | 带条件的回溯; |
24. Swap Nodes in Pairs | LinkedList | 2 | 11/20/20 | 链表基本操作 |
26. Remove Duplicates from Sorted Array | Array | 2 | 11/20/20 | Two Pointer;数组的交换操作 |