2018年04月10日 432 阅读 📚终生学习 最大公约数和最小公倍数 使用的辗转相除法辗转相除法:辗转相除法是求两个自然数的最大公约数的一种方法,也叫欧几里德算法。例如,求(319,377):∵ 319÷377=0(余319)∴(319,377)=(377,319...
2018年04月10日 413 阅读 📚终生学习 折半查找 折半查找定义二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列查找过程首先,假设表中元素是...
2018年04月10日 379 阅读 📚终生学习 任意行数的杨辉三角形(动态分配) 杨辉三角形金字塔型和直角三角形代码#include<stdio.h> #include<stdlib.h> int main() { int i,j,num; ...
2018年04月10日 422 阅读 📚终生学习 C语言-冒泡排序 冒泡排序概念冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进...
2018年04月08日 393 阅读 📚终生学习 C语言-整合建立输出增删改查的链表 简单贴一下链表的建立等常用操作链表定义链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点...