Code Monkey home page Code Monkey logo

sort's Introduction

sort

#####前言: 不同排序算法的实现,以及各公司的在线编程题。

######排序分为两大类: 内排序和外排序。
######内排序: 所有排序过程中的记录都在内存中进行。
######外排序: 在排序的过程中需要外存辅助存储记录过程。

######内排的分类: 1.插入排序:直接插入排序,二分插入排序, 希尔排序
2.选择排序:简单选择排序,堆排序
3.交换排序:冒泡排序,快速排序
4.归并排序
5.基数排序

#####目录 冒泡排序
简单选择排序
直接插入排序
希尔排序
堆排序
归并排序
快速排序
小易的升级之路
网易奖学金问题
网易路灯问题
最长递增子序列A
网易面试题 扫描透镜
minimum depth of tree
加减乘除表达式计算
直线穿过的最多点数
单向链表排序
用非递归方式后续遍历树
有getMin功能的栈
通过一个辅助栈排序另一个栈
生成窗口最大数值数组
蛇数
数组转最大二叉树
最大矩阵
最大值减最小值<=num的子数组数量
单链表中删除倒数第k个元素
删除单向链表中间节点
反转单向或双向链表
约瑟夫问题
调整链表的节点
复制含有随机指针节点的链表
两个单链表生成相加链表
查找两个单向链表的公共节点,链表有可能是循环的
将链表的每k个节点之间逆序
二叉树转双向链表
单链表的选择排序
按照左右半区的方式重新组合链表
非递归的方式遍历二叉树
直观打印二叉树
二叉树的序列号 和 反序列化
morris遍历树
找到二叉树中的最大搜索二叉树
找到二叉树中符合搜索二叉树条件的最大拓扑结构
二叉树按层打印和zigzag打印
调整搜索二叉树中的两个错误节点
树t1,t2 判断t1是否包含t2
根据后续数组重建搜索二叉树
分别判断一颗二叉树是否为搜索二叉树和完全二叉树
通过有序数组生成平衡搜索二叉树
在二叉树中找到一个节点的后继节点
查找两个节点的最近公共祖先
Trie树

sort's People

Contributors

kexun avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.