算法
文章平均质量分 92
码云笔记
Hello World!
展开
-
浅析斐波那契数列在代码中的应用
斐波那契数列在代码中的应用是比较常见的,下面让我们来了解下一个数学上的数列在代码中会有哪些应用。了解斐波那契,可以给我们提供解决某些问题的思路,优化解决问题的方法。F0F1F2F3F4F5F6F7F8F9F10F11F12F13F14F15F16F17F18F1901123581321345589144233377610987159725844181从 F2 开始任意一位都是前两位之和。原创 2023-10-15 22:59:38 · 462 阅读 · 0 评论 -
Golang 常见加密解密算法
3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。MD5信息摘要算法是一种被广泛使用的密码散列函数,可以产生出一个128位(16进制,32个字符)的散列值(hash value),用于确保信息传输完整一致。RSA算法是一种分组密码体制算法,它的保密强度是建立在具有大素数因子的合数其因子分解是困难的(基于大数分解的难度)。RSA得到了世界上的最广泛的应用,ISO在1992年颁布的国际标准X.509中,将RSA算法正式纳入国际标准。原创 2023-09-27 14:58:16 · 444 阅读 · 0 评论 -
一起来看看程序员必须掌握的算法有哪些?
今天跟大家分享一期干货,适合刚入行的小伙伴或者正在准备转行的小伙伴,接下来就看看程序员都需要必备的算法都有哪些,以及算法的应用常见及重要性!在软件开发中,应用场景包括但不限于:程序员需要掌握算法的原因:以下是一些常见的排序算法:1. 冒泡排序(Bubble Sort) 2. 选择排序(Selection Sort) 3. 插入排序(Insertion Sort) 4. 希尔排序(Shell Sort) 5. 归并排序(Merge Sort) 6. 快速排序(Quick Sort) 7. 堆排序(Heap S原创 2023-09-18 23:24:52 · 212 阅读 · 0 评论