算法共6篇

经典日历算法 基姆拉尔森计算公式

经典日历算法 基姆拉尔森计算公式-Libero's Blog

在生活中,我们经常会用到日历这个东西,但是大家知道日历这个他是如何显示出来的呢?今天libero就来教教大家经典的日历算法。 源码: using namespace std; int main(int argc,char *argv[...

C/C++/汇编# 基础算法# 算法

liberolibero4年前
0130

教你排个序 (直接排序算法)

教你排个序 (直接排序算法)-Libero's Blog

程序思想:不断的把待排序数据按数值大小“插入”到已经排好适当位置。 源码: void swap(int &a, int &b) { //方法一: int tmp = 0; tmp = b; b = a; a = tmp; ...

C/C++/汇编# 数据结构# 基础算法# 算法

liberolibero4年前
0110

十进制转换成二进制(Decimal2Binary)算法

十进制转换成二进制(Decimal2Binary)算法-Libero's Blog

一、Decimal2Binary算法原理与实现 我们常使用的高级语言中, 都有能直接实现这个算法的方法体,不用额外写算法,比如 JAVA 中的 Integer.toBinaryString(int i),通过这条语句,很简单一行命...

C/C++/汇编# 基础算法# 算法# 二进制

liberolibero4年前
1160

金字塔打印算法

金字塔打印算法-Libero's Blog

一、金字塔打印算法原理与实现 上图就是我们需要的金字塔效果,乍一看,似乎有点懵逼,怎么都是“*”号,可能新手遇到这种情况,会有点不知所措,所以我们要学会思考问题,并转换问题(注意,...

C/C++/汇编# 数据结构# 基础算法# 算法

liberolibero4年前
1190

Manacher(回文)检查算法

Manacher(回文)检查算法-Libero's Blog

一、Manacher(回文)检查算法原理与实现 什么是回文? 我们中文理解的字面意思就是能回来的文字,比如:“我为人人,人人为我”,不管你是正着念,还是反着念,都是一样的嘛,前段时间,著名...

C/C++/汇编# 数据结构# 基础算法# 算法

liberolibero4年前
0140

Fibonacci数列 – 基础算法

Fibonacci数列 - 基础算法-Libero's Blog

? 讲解: 著名的Fibonacci数列,是上面这位哥们搞出来的算法,定义如下 f(1)=1,f(2)=1,f(n)=f(n-1)+f(n-2),n>2 用文字来说,就是斐波那契数列由 0 和 1 开始,之后的斐波那契系数就由之前的两...

C/C++/汇编# 数据结构# 基础算法# 算法

liberolibero4年前
0120