Skip to content

chenshiyang/Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

121 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm

记录一些很有意思的小代码.包括一些常见的面试题,及一些奇技淫巧.

csy.array:数组相关

csy.backtracking:回溯法 八皇后 全排列 组合

csy.bbst: 红黑树

csy.binarytree:二叉树,包括插入 删除 前中后序遍历 搜索,中序遍历下的前驱后继等

csy.classloader:类加载器探索

csy.concurrent:JDK并发包的应用

csy.dp:动态规划

csy.jvm:JVM相关的测试

csy.list:单向链表求环,环的入口,环的长度

csy.integer:Integer操作

csy.math:数学相关

csy.memory:JVM内存相关

csy.multithread:多线程并发问题 哲学家就餐问题 生产者消费者同步问题

csy.polymorphism:多态探索

csy.queue:最小队列

csy.search:二分搜索及其所有变体应用

csy.sort:八大经典排序算法

csy.stack:最小栈

csy.string:KMP算法

csy.tree:树相关

csy.ufs:并查集的实现

designpattern:设计模式

leetcode.string:leetcode上string相关的题目

test:各大公司笔试题

About

算法工具包合集

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages