lesywix / Oh My Python
Licence: mit
剑指offer(python版)/ 算法图解 / python基础 / 数据结构
Stars: ✭ 119
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Oh My Python
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 (+18057.98%)
Mutual labels: algorithm, data-structures, interview-practice
Competitive Programming
My competitive programming guide,reading materials, link to system and design interview preparation and my own coding solutions from Codechef, Leetcode,Geeks for Geeks, HackerRank , spoj, codesignal, codebyte, codeblocks and other online judges
Stars: ✭ 206 (+73.11%)
Mutual labels: algorithm, data-structures, interview-practice
Binarytree
Python Library for Studying Binary Trees
Stars: ✭ 1,694 (+1323.53%)
Mutual labels: algorithm, data-structures, interview-practice
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (+318.49%)
Mutual labels: algorithm, data-structures, interview-practice
Sde Interview Questions
Most comprehensive list 📋 of tech interview questions 📘 of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.
Stars: ✭ 5,406 (+4442.86%)
Mutual labels: algorithm, data-structures, interview-practice
Algorithms Primer
A consolidated collection of resources for you to learn and understand algorithms and data structures easily.
Stars: ✭ 381 (+220.17%)
Mutual labels: algorithm, data-structures, interview-practice
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (+57.14%)
Mutual labels: algorithm, data-structures, interview-practice
Algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview 💯
Stars: ✭ 4,441 (+3631.93%)
Mutual labels: algorithm, data-structures, interview-practice
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+3821.85%)
Mutual labels: algorithm, data-structures, interview-practice
Algorithms
Solved algorithms and data structures problems in many languages
Stars: ✭ 1,021 (+757.98%)
Mutual labels: algorithm, data-structures, interview-practice
Awesome Algorithms Books
CLRS + Algorithhms by Robert Sedgewick, Kevin Wayne +Algorithm_design by Jon Kleinberg and Éva Tardos
Stars: ✭ 116 (-2.52%)
Mutual labels: algorithm, data-structures
Algorithms Explanation
All Algorithms explained in simple language with examples and links to their implementation in various programming languages and other required resources.
Stars: ✭ 1,243 (+944.54%)
Mutual labels: algorithm, data-structures
Advanced Data Structures With Python
Python implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Stars: ✭ 82 (-31.09%)
Mutual labels: algorithm, data-structures
Algorithmic Toolbox San Diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
Stars: ✭ 78 (-34.45%)
Mutual labels: algorithm, data-structures
Jsav
JavaScript Algorithm Visualization library
Stars: ✭ 87 (-26.89%)
Mutual labels: algorithm, data-structures
Data Structures And Algorithms
Python implementation of common algorithms and data structures interview questions
Stars: ✭ 84 (-29.41%)
Mutual labels: data-structures, interview-practice
Competitive Programming
My solutions to problems from various competitive programming websites.
Stars: ✭ 93 (-21.85%)
Mutual labels: algorithm, data-structures
Scalacaster
Purely Functional Algorithms and Data Structures in Scala
Stars: ✭ 1,342 (+1027.73%)
Mutual labels: algorithm, data-structures
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (-36.13%)
Mutual labels: data-structures, interview-practice
oh-my-python
《剑指offer》中的面试题的Python解决方案及总结,包含unittest单元测试;Python数据结构与算法等常见知识汇总。使用的Python版本为3.6。如有问题欢迎指出~
目录
剑指offer题解
- Python实现单例模式
- 找出数组中重复的数字
- 二维数组中查找
- 替换空格
- 从尾到头打印链表
- 重建二叉树
- 二叉树的下一个节点
- 用两个栈实现队列(两个队列实现栈)
- 斐波那契数列及青蛙台阶跳
- 旋转数组中最小数字
- 矩阵中的路径
- 机器人运动范围
- 剪绳子
- 二进制中一的个数
- 数值的整数次方
- 打印从1到最大的n位数
- 删除链表节点
- 正则表达式匹配
- 表示数值的字符串
- 使数组中奇数位于偶数前面
- 链表中倒数第 K 个节点
- 链表中环的入口节点
- 反转链表
- 合并两个排序链表
- 树的子结构
- 二叉树的镜像
- 对称的二叉树
- 顺时针打印矩阵
- 包含 min 函数的栈
- 栈的压入弹出序列
- 从上到下打印二叉树
- 二叉搜索树的后序遍历
常见算法
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].