码迷,mamicode.com
首页 >  
搜索关键字:常见算法    ( 236个结果
数组-数组的常见算法
##一、数组的创建与元素赋值 杨辉三角(针对二维数组) /* 使用二维数组打印一个10行杨辉三角 【提示】 1.第一行有1个元素,第n行有n个元素 2.每一行的第一个元素和最后一个元素都是1 3.从第三行开始,对于非第一个元素和最后一个元素的元素 即:yanghui[i][j] = yanghui[ ...
分类:编程语言   时间:2021-06-22 18:28:19    阅读次数:0
常见算法
常见算法 算法与数据结构是面试考察的重中之重,也是日后刷题时需要着重训练的部分。 简单的总结一下,大约有这些内容: 算法 - Algorithms 1、排序算法:快速排序、归并排序、计数排序2、搜索算法:回溯、递归、剪枝技巧3、图论:最短路、最小生成树、网络流建模4、动态规划:背包问题、最长子序列、 ...
分类:编程语言   时间:2021-06-22 18:19:06    阅读次数:0
ACM、OI、OJ题目常用代码模板
仓库源码地址:https://github.com/richenyunqi/code-templates。本仓库主要提供 ACM、OI、OJ、PAT、CSP 题目中常见算法和数据结构的实现,它们都以基于 C++11 语法的 C++接口的形式呈现。如果有问题或者感觉我的代码中有 bug,可以随时提 i... ...
分类:其他好文   时间:2021-06-17 17:13:47    阅读次数:0
密码学基础
密码学算法 对称加密(加解密使用同一密钥) 非对称加密(加解密使用不同密钥) Hash算法 对称加密常见算法,DES/3DES/AES/RC4/…… 非对称加密常见算法,RSA/ECC/DSA/…… Hash算法,MD5/SHA-1/HMAC/HMAC-SHA1/HASH-MD5/…… 使用open ...
分类:其他好文   时间:2021-04-24 13:50:51    阅读次数:0
14. 最长公共前缀【测试岗常见算法题】
题目 14. 最长公共前缀 频率5次 输入:strs = ["flower","flow","flight"] 输出:"fl" 输入:strs = ["dog","racecar","car"] 输出:"" 测试用例:["reflower","flow","flight"] 测试结果:"" 思路 这 ...
分类:编程语言   时间:2021-04-14 12:18:53    阅读次数:0
时间复杂度和空间复杂度
一、时间复杂度 是用来估计算法运行时间的一个式子(单位) 一般来说,时间复杂度高的算法比复杂度低的算法慢 常见的时间复杂度排序(按效率排序)o(1)<o(logn)<o(n)<o(logn)<o(n*n)... 如何一眼判断时间复杂度: a.循环减半的过程 --》 o(logn) ; b.几次循环就 ...
分类:其他好文   时间:2021-02-20 12:44:52    阅读次数:0
机器学习常见算法分类汇总
机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。本文为您总结一下常见的机器学习算法,以供您在工作和学习中参考。机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍,第一个方面是学习的方式,第二个方面是算法的类似性。学习方式根据数据类型的不同,对一个问题的建模有不同的方式
分类:编程语言   时间:2020-11-27 11:25:54    阅读次数:12
栈的模拟实现及常见算法
定义 栈是一种特殊的线性表,它只能在一个表的一个固定端进行数据结点的插入和删除操作。栈按照后进先出的原则来存储数据,也就是说,先插入的数据将被压入栈底,最后插入的数据在栈顶,读出数据时,从栈顶开始逐个读出。栈在汇编语言程序中,经常用于重要数据的现场保护。栈中没有数据时,称为空栈。 模拟实现 clas ...
分类:编程语言   时间:2020-08-29 15:22:49    阅读次数:61
常见算法
排序 冒泡排序 从第一个元素开始,把当前元素和下一个索引元素进行比较。如果当前元素大,那么就交换位置,重复操作比较至最后一个元素,此时最后一个元素就是最大的数。下一轮重复以上操作,此时无需比较最后一个元素,只需比较到length-2位置。 实现代码如下: function bubble(array) ...
分类:编程语言   时间:2020-07-28 00:22:28    阅读次数:88
常见算法
js-查找字符串中出现次数最多的字符 var str = "abcdffffggj"; var obj = {}; for(var i = 0; i < str.length; i++){ //charAt() 方法可返回指定位置的字符。 if(!obj[str.charAt(i)]){ obj[s ...
分类:编程语言   时间:2020-07-13 21:21:35    阅读次数:73
236条   1 2 3 4 ... 24 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!