推荐一个标星115K的GitHub开源项目,拿下算法不是问题
Posted 程序员大咖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推荐一个标星115K的GitHub开源项目,拿下算法不是问题相关的知识,希望对你有一定的参考价值。
👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇
开源最前线(ID:OpenSourceTop) 猿妹综合整理
链接:https://github.com/trekhleb/javascript-algorithms/blob/master/README.zh-CN.md
今天要和大家分享一个Github上最强大的JavaScript算法与数据结构项目。
该项目包含了多种基于 JavaScript 的算法与数据结构。每种算法和数据结构都有自己的 README,包含相关说明和链接,还有可以进一步阅读的视频链接。
数据结构
数据结构是在计算机中组织和存储数据的一种特殊方式,使得数据可以高效地被访问和修改。更确切地说,数据结构是数据值的集合,表示数据之间的关系,也包括了作用在数据上的函数或操作。
算法
算法是如何解决一类问题的明确规范。算法是一组精确定义操作序列的规则。
算法范式
算法范式是一种通用方法,基于一类算法的设计。这是比算法更高的抽象,就像算法是比计算机程序更高的抽象。
下面一起来看一些有用的例子:
大O符号,大O符号中指定的算法的增长顺序。
以下是一些最常用的 大O标记法 列表以及它们与不同大小输入数据的性能比较:
数据结构操作的复杂性
数组排序算法的复杂性
最后附上Github项目地址:https://github.com/trekhleb/javascript-algorithms/blob/master/README.zh-CN.md
-End-
最近有一些小伙伴,让我帮忙找一些 面试题 资料,于是我翻遍了收藏的 5T 资料后,汇总整理出来,可以说是程序员面试必备!所有资料都整理到网盘了,欢迎下载!
点击👆卡片,关注后回复【面试题
】即可获取
在看点这里好文分享给更多人↓↓
以上是关于推荐一个标星115K的GitHub开源项目,拿下算法不是问题的主要内容,如果未能解决你的问题,请参考以下文章
Github标星115K,这个文件传输神器别告诉我你还不知道
(GitHub标星115k,下载量100万)2021年版 最新内卷面试真题解析
GitHub标星115K超全Java进阶教程,怒肝三天吐血整理成PDF版
惊了!不愧是GitHub上标星115K的Java教程,全程干货,无尿点