/blog/images/avatar.webp

Hello World

力扣707. 设计链表

力扣707. Design Linked List(设计链表)

设计链表实现。

示例 1:

../posts/01_学习/87_LeetCode/0707_设计链表/img/0707-1-description.png

输入:["MyLinkedList","addAtHead","addAtTail","addAtIndex","get","deleteAtIndex","get"]
     [[],[1],[3],[1,2],[1],[1],[1]]
输出:[null,null,null,null,2,null,3]
解释:...

提示:

力扣706. 设计哈希映射

力扣706. Design HashMap(设计哈希映射)

设计哈希映射。

示例 1:

../posts/01_学习/87_LeetCode/0706_设计哈希映射/img/0706-1-description.png

输入:["MyHashMap","put","put","get","get","put","get","remove","get"]
     [[],[1,1],[2,2],[1],[3],[2,1],[2],[2],[2]]
输出:[null,null,null,1,-1,null,1,null,-1]
解释:...

提示:

力扣705. 设计哈希集合

力扣705. Design HashSet(设计哈希集合)

设计哈希集合。

示例 1:

../posts/01_学习/87_LeetCode/0705_设计哈希集合/img/0705-1-description.png

输入:["MyHashSet","add","add","contains","contains","add","contains","remove","contains"]
     [[],[1],[2],[1],[3],[2],[2],[2],[2]]
输出:[null,null,null,true,false,null,true,false,true]
解释:...

提示:

力扣704. 二分查找

力扣704. Binary Search(二分查找)

在有序数组中查找目标值。

示例 1:

../posts/01_学习/87_LeetCode/0704_二分查找/img/0704-1-description.png

输入:nums = [-1,0,3,5,9,12], target = 9
输出:4
解释:...

提示:

  • 1 <= nums.length <= 10^4
  • -10^4 < nums[i], target < 10^4
  • nums 按升序排列