All Projects → guokaide → Algorithm

guokaide / Algorithm

「面试算法练级攻略」 - 「LeetCode题解」 - 「剑指offer题解」

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Algorithm

Apachecn Algo Zh
ApacheCN 数据结构与算法译文集
Stars: ✭ 10,498 (+7292.96%)
Mutual labels:  algorithm, interview, leetcode, offer
Interview
📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of recruiting job seekers and beginners in the direction of C/C++ technology, including language, program library, data structure, algorithm, system, network, link loading library, interview experience, recruitment, recommendatio…
Stars: ✭ 21,608 (+15116.9%)
Mutual labels:  algorithm, interview, leetcode
Algorithm
常用算法和数据结构讲解,面试算法题/leetcode解题,提供golang/js版本
Stars: ✭ 312 (+119.72%)
Mutual labels:  algorithm, interview, leetcode
Leetcode Sol Res
Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
Stars: ✭ 1,647 (+1059.86%)
Mutual labels:  algorithm, interview, leetcode
interview-leetcode
【📚 技术面试高频算法+真实面试各类问答+学习指南】助力快速复习找到工作,涵盖大部分程序员所需要掌握的核心知识。
Stars: ✭ 161 (+13.38%)
Mutual labels:  leetcode, interview, offer
Coderchef Kitchen
The official repository for our programming kitchen which consists of 50+ delicious programming recipes having all the interesting ingredients ranging from dynamic programming, graph theory, linked lists and much more. All the articles contain beautiful images and some gif/video at times to help clear important concepts.
Stars: ✭ 306 (+115.49%)
Mutual labels:  algorithm, interview, leetcode
Leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Stars: ✭ 45,650 (+32047.89%)
Mutual labels:  algorithm, interview, leetcode
Interviews
Everything you need to know to get the job.
Stars: ✭ 54,875 (+38544.37%)
Mutual labels:  algorithm, interview, leetcode
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+250.7%)
Mutual labels:  algorithm, interview, leetcode
Algorithm interview notes Chinese
学习笔记:自然语言处理(NLP)/深度学习(Deep Learning)/机器学习(Machine Learning)/Python/Pytorch
Stars: ✭ 29 (-79.58%)
Mutual labels:  algorithm, interview, leetcode
Vscode Leetcode
Solve LeetCode problems in VS Code
Stars: ✭ 6,982 (+4816.9%)
Mutual labels:  algorithm, interview, leetcode
iOS-Algorithm
iOS数据结构算法
Stars: ✭ 22 (-84.51%)
Mutual labels:  leetcode, interview, offer
CodingInterview
Leetcode解题、剑指offer第二版💪💪💪⛷😀
Stars: ✭ 28 (-80.28%)
Mutual labels:  leetcode, interview, offer
Cs Notes
📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计
Stars: ✭ 143,620 (+101040.85%)
Mutual labels:  algorithm, interview, leetcode
Algorithmmap
建立你的算法地图:如何高效学习算法;算法工程师:从小白到专家
Stars: ✭ 47 (-66.9%)
Mutual labels:  algorithm, interview, leetcode
Free Programming Books
📚码农周报 免费的编程书籍,leetcode(力扣)题解、前端算法题,牛客网前端大厂面试题题解、提升工作效率的常用工具等📈🎉
Stars: ✭ 345 (+142.96%)
Mutual labels:  algorithm, interview, leetcode
Interviewroom
Contains all important data structure and algorithms problems asked in interviews
Stars: ✭ 207 (+45.77%)
Mutual labels:  algorithm, interview, leetcode
Leetcode
Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
Stars: ✭ 3,090 (+2076.06%)
Mutual labels:  algorithm, interview, leetcode
Leetcode Swift
Solutions to LeetCode by Swift
Stars: ✭ 4,099 (+2786.62%)
Mutual labels:  algorithm, interview, leetcode
Awesome Algorithm Question Solution
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Stars: ✭ 988 (+595.77%)
Mutual labels:  algorithm, interview, leetcode

算法练级计划

既然终要承受痛苦,那么尝试思考的痛总归比承受学习的苦更有意义。

在正式开始之前,邀请你阅读「The Key To Accelerating Your Coding Skills」,这篇文章将会告诉你如何快速有效地提高自己的编程能力。

Introduction

算法练级计划以面试算法题目为线索,总结归纳面试涉及的算法知识点,整理LeetCode以及「剑指offer」出现的面试题目,在大量的LeetCode题目中梳理一个刷题脉络,让大家能够在有限的时间内,通过面试算法题目的练习,提高算法能力,更加有效地准备面试~

1、 Data Structure and Algorithms

目录

Data Structure and Algorithms

数据结构与算法的要点总结,包括数组、链表、栈、队列、二分查找、排序...不断更新中(每周至少更新一个知识点)...

正文

2、 Questions

目录

Questions

Talk is cheap, show me the code.

算法练级计划核心部分,通过coding,提高代码能力,掌握数据结构与算法。

所有问题均选自与校招面试真题,包括问答题,算法题,手撕代码题等。

大家可以点击更新列表中的Title列的题目,开始算法练级挑战,加油~

ps.不断更新中(每周至少更新3个问题)...

正文

数组

# Title Finished
001 数组与泛型动态数组 Yes
002 1000万整数中查找某个数 Yes
003 约瑟夫问题 Yes

链表

# Title Finished
001 链表与数组 Yes
002 Reverse Linked List Yes
003 Middle of the Linked List Yes
004 LRU Cache Yes
005 Palindrome Linked List Yes
006 Linked List Cycle Yes
007 Merge Two Sorted Lists Yes
008 Remove Nth Node From End of List Yes

# Title Finished
001 Implement Stack using Array Yes
002 Implement Stack using Linked List Yes
003 Implement Stack using Queues No
004 Implement Queue using Stacks No
005 Valid Parentheses No
006 Min Stack No
007 Implement the Forward and Backward Functions of the Browser No

队列

# Title Finished
001 Implement Queue using Array Yes
002 Implement Queue using Linked List Yes
003 Design Circular Queue No
004 Design Circular Deque No

二分查找算法

# Title Finished
001 二分查找算法 Yes
002 二分查找算法变形问题 Yes
003 旋转数组中的最小值 Yes
004 Sqrt(x) No

递归

# Title Finished
001 Pow(x, n) No

3、 leetcode

# Title Difficulty Solution
876 Middle of the Linked List Easy Java
234 Palindrome Linked List Easy Java
206 Reverse Linked List Easy Java
146 LRU Cache Hard Java
141 Linked List Cycle Easy Java
021 Merge Two Sorted Lists Easy Java
019 Remove Nth Node From End of List Medium Java

4、 剑指offer

# Title Solution
002 实现单例模式 Java
003 数组中重复的数字 Java

Appendix

1. 如何进行代码测试?

2.刷题笔记

欢迎大家关注我的公众号: 【算法修炼笔记】

主要分享校招笔试面试经验、数据结构与算法、计算机网络、操作系统、数据库以及法律知识等,完成从码农到工程师的进阶之路~

algo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].