ope体育电竞百度_ope电竞app下载_ope电竞app官网
ope体育电竞百度

龙族5,描写雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网

admin admin ⋅ 2019-05-20 07:52:53

引荐一个比较有用的GitHub项目,现在star挨近四千,主要讲数据结构和算法必知必会的50个代码完成。

有多个语言版龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网本完成的数据结我的东方天使构和算法实例。

项目地址

https://github.com/wangzheng0822/algo

内容

数组

  • 完成一个支撑动态扩容的数组
  • 完成一个巨细固定的有序数组,支姚家晴持动态增修改操作
  • 完成两个有序数组兼并为一个天愿结婚庆有序数组

链表

  • 完成单链表、循环链表、双向链表,支撑增删操作
  • 完成单链表回转
  • 完成两个有序的链表兼并为一个有序链表
  • 完成求链表的中心结点

  • 用数组完成一个努房有术次序栈
  • 用链表完成一个链式栈物托帮
  • 编程模仿完成一个浏览器的行进、撤退功用

行列

  • 用数组完成一个次序行列
  • 用链表完成一个链式行列
  • 完成一个循环行列

递归

  • 编程完成赖诗滢斐波那眼轴拉长彻底可反转契数列求值f龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网(n)=f(n-枫树精灵希尔夫1)+f周益伦(n-2)
  • 编程完成求阶乘n!
  • 编程完成一组数据调集的全摆放

排序

  • 完成归并排序、快速排序、刺进排序、冒泡排序、挑选排序
  • 编龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网程完成O(n)时刻复杂度内找到一组数据的第K大元素

二分查找

  • 完成一个有序数组的二分查找算法
  • 完成含糊二分查找算玄君七章秘经法(比方大于等于给定值的第一个元素)

散列表

  • 完成一个根据链表法处理抵触问题的散列表
  • 完成一个LR美腿照U缓存筛选算法

字符串

  • 完成一个字符集,只包括a~z这26个英文字母的Trie树
  • 完成饶太郎朴素的字符串匹木瘤雕配算法

二叉树

  • 完成一个二叉查找树,而且支撑刺进、删去、查刘玲玉找操作
  • 完成查找二叉查找树中某个节点的后继、前驱节点
  • 完成二叉树前、中、后序以及按层遍历

  • 完成一个小顶堆龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网、大顶堆、优先龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网级行列
  • 完成堆排序
  • 使用优先级行列兼并K个有龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网序数组
  • 求一组动态数据调集的最大Top K

  • 完成有向图、无向图、有权图、无权图的邻接矩男体写真阵和邻接表表明办法
  • 完成图的深度优先查找、广度优先查找
  • 完成Dijkstra算法、A*算法
  • 完成拓扑排序的Kahn算法、DFS主母罗苏拉算法

回溯

  • 使用回溯算法求解八皇后问题
  • 使用回溯算法求解0-1背包问题

分治

  • 使用分治算法求一组数据的逆序对个赤尸和幽泉的关系数

动态蔡菲凡规划

  • 0-1背包问题
  • 最小途径和
  • 编程完成莱文斯坦最短修改间隔
  • 编程完成查找两个字符串的最长公共子同方易教办理渠道序列
  • 编程龙族5,描绘雪的诗句-ope体育电竞百度_ope电竞app下载_ope电竞app官网完成一个数据序列的最长递增子序列

相关新闻

admin

admin

TA太懒了...暂时没有任何简介

精彩新闻