• HOME
  • ABOUT
  • ARCHIVES
Search ...
Search ...

Category: Data Structure and Algorithms

Categories

Data Structure and Algorithms | 2020-03-18

Backtracking Algorithm

ConceptThe backtracking algorithm is actually an enumeration-like search attempt ...

Nick Li
Nick Li
8 min read
Data Structure and Algorithms | 2020-03-16

Leetcode 77. Combinations

Question Given n, k, select k numbers from {1, 2, 3 ... n}, output all possible, and sort numbers ...

Nick Li
Nick Li
7 min read
Data Structure and Algorithms | 2020-03-09

Leetcode 47. Permutations II

Question Similar to 46. Permutations, the difference is that there will be duplicates in the inpu ...

Nick Li
Nick Li
8 min read
Data Structure and Algorithms | 2020-03-06

Leetcode 46. Permutations

Question Given a few numbers, then output all possible permutations of them. Similar Questions Me ...

Nick Li
Nick Li
5 min read
Data Structure and Algorithms | 2020-03-04

Divide-and-conquer Algorithm

Basic ConceptIn computer science, divide-and-conquer is an important algorithm. The literal explanat ...

Nick Li
Nick Li
15 min read
Data Structure and Algorithms | 2020-03-01

Leetcode 22. Generate Parentheses

Question Give a number n and return all valid parenthetical matches, exactly the opposite of 20. ...

Nick Li
Nick Li
8 min read
Data Structure and Algorithms | 2020-02-28

Leetcode 17. Letter Combinations of a Phone Number

Question Given a string of numbers, each number can represent several letters under a number key. ...

Nick Li
Nick Li
6 min read
Data Structure and Algorithms | 2020-02-26

Greedy Algorithm

Basic ConceptThe so-called greedy algorithm means that when solving a problem, always makes the best ...

Nick Li
Nick Li
9 min read
Data Structure and Algorithms | 2020-02-24

Leetcode 86. Partition List

Question The question is essentially the partition of quick-sort. The linked list is divided into ...

Nick Li
Nick Li
5 min read
Data Structure and Algorithms | 2020-02-19

Leetcode 61. Rotate List

Question Move the last linked list node to the front and repeat the process k times. Similar Ques ...

Nick Li
Nick Li
3 min read
← PREV123456…8NEXT →
— Nick Li —

Recent Posts

  • Java Multithreading 19: Condition
  • Leetcode 228. Summary Ranges
  • Java Multithreading 18: Unfair lock
MORE →

Categories

  • Data Structure and Algorithms
  • Java
  • Spring Cloud
  • how-to-guide

Tag Cloud

Cron Expression Intellij Jackson Java 8 New Features Java Collections Leetcode - Array Leetcode - Backtracking Leetcode - Binary Search Leetcode - Bit Manipulation Leetcode - Breadth First Search Leetcode - Data Leetcode - Depth First Search Leetcode - Divde and Conquer Leetcode - Dynamic Programming Leetcode - Graph Leetcode - Greedy Leetcode - Hash Table Leetcode - Linked List Leetcode - Math Leetcode - Ordered Map Leetcode - Sliding Window Leetcode - Sort Leetcode - Stack Leetcode - String Leetcode - Topological Sort Leetcode - Tree Leetcode - Two Pointers Leetcode - Union Find Multithreading Stream API hexo
Nick Li © 2020
Hexo Casper