leetcode题库-g_algorithm:前端算法合集

时间:2024-07-19 12:07:33
【文件属性】:
文件名称:leetcode题库-g_algorithm:前端算法合集
文件大小:17KB
文件格式:ZIP
更新时间:2024-07-19 12:07:33
系统开源 leetcode题库 g_algorithm 前端算法代码收集库 旨在帮助大家提高javascript编码水平,代码规范,面对面试官问最难的算法问题也能从容应对 这是一个常见的js算法面试题收集库,包含测试,欢迎,如果库中没有的算法,欢迎提issue或者PR。 这里先介绍几个在线代码练习平台: 在线练习 在线面试编程 关于代码规范 俗话说,无规矩不成方圆,所以平时一定要养成良好的编码习惯 关于代码测试 学习测试和持续集成(Continuous Integration,简称CI,意思是,在一个项目中,任何人对代码库的任何改动,都会触发CI服务器自动对项目进行构建,自动运行测试,甚至自动部署到测试环境。这样做的好处就是,随时发现问题,随时修复。因为修复问题的成本随着时间的推移而增长,越早发现,修复成本越低)。 4. 常见算法 4.1 二分查找 算法介绍 二分法查找,也称折半查找,是一种在有序数组中查找特定元素的搜索算法。查找过程可以分为以下步骤: (1)首先,从有序数组的中间的元素开始搜索,如果该元素正好是目标元素(即要查找的元素),则搜索过程结束,否则进行下一步。 (2)如果目标元素大于
【文件预览】:
g_algorithm-master
----.gitignore(112B)
----.babelrc(62B)
----package.json(1KB)
----src()
--------array()
--------index.js(385B)
--------sort()
--------binarySearch()
----.travis.yml(286B)
----dist()
--------g_algorithm.min.js(2KB)
--------g_arithemetic.min.js(2KB)
----binarySearch.js(457B)
----insertSort.js(347B)
----README.md(6KB)
----createMaze.js(6KB)
----bubbleSort.js(348B)
----quickSort.js(483B)
----script()
--------karma.conf.js(2KB)
--------build.js(1KB)
--------webpack.conf.js(514B)
----arrayEqual.js(362B)
----test()
--------sort.test.js(719B)
--------binarySearch.test.js(392B)
----.editorconfig(230B)

网友评论