8000 GitHub - zenglekidd/LeetcodeInSwift at a32aaa5dc8a2bc46bd61597b7c64880aa88ba804
[go: up one dir, main page]

Skip to content

zenglekidd/LeetcodeInSwift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetcodeInSwift

Leetcode challenge solutions in Swift Playground. Order of the problems based on Source: The 30-minute guide to rocking your next coding interview


Progress

Stage 1 (Finished in Day 30)

Total: 48 / 48

Stage 2 (Finished in Day 45)

Total: 41 / 41

Stage 3 (Leetcode# <= 200)

Total: 70 / 111

Paper

  • 'Programming pearls: algorithm design techniques' by Jon Bentley (Sep. 1984 Vol. 27 No. 9 Communications of the ACM P885)

  • 'A Note on the Standard Strategy for Developing Loop Invariants and Loops' by David Gries (1982) (ScienceofComputerProgramming2,pp. 207- 214)

  • E. W. Dijkstra, Some beautiful arguments using mathematical induction, Actu Informat. 13 (1980) 1-8.

Sequence

Array

Binary

Dynamic Programming

Geometry

Interval

Linked list

Math

Matrix

Recursion

String

[Encode and Decode Strings]

Tree

Serialize and Deserialize Binary Tree

Heap

References

The 30-minute guide to rocking your next coding interview

Creating and Running a Playground Book

About

Leetcode challenge solution in Swift

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0