生动纸飞机

文章
10
资源
0
加入时间
3年0月21天

数据结构与算法:希尔排序的C++实现

任务:用C++实现希尔排序代码如下:#include <iostream>#include <vector>#define num 10using namespace std;void Print(int a[], int len);//打印数组信息void Insert_Sort(int a[], int len);//简单插入排序算法(从小到大排序)void Shell_Sort(int a[], int len);//希尔排序(从小到

数组循环向左移动k位的算法(转载)

方法一:颠倒交换法算法描述:循环左移k位, 先把前面 0 到 k-1位置的数字首尾交换, 然后再把 k 到 len-1位置首尾交换, 最后再把 0 到 len-1下标位置首位交换即可实现, 这里的原理你可以画个例子就懂了代码:int a[100]; //数组是全局变量//输出0到len位置的元素void show(int len){ for(int i=0;i<len;i++){ printf("%d ",a[i]); }}//首尾交换

计算机课程设计英文总结文章,计算机c课程设计总结报告.doc

汇编语言程序设计课程设计(2016)PAGE 2程序设计课程设计报告专业计算机科学与技术学生姓名沈晓慧班级Z计算机142学号1460704216指导教师李先锋完成日期2017年1月13日信息工程学院学生成绩管理系统设计一、设计目的1、巩固并加深对C++语言程序设计知识的理解;2、掌握和提高C++语言编程和程序调试的基本技能;3、进一步理解和运用结构化程序设计的思想和方法;4、提高运用C++语言解决...

Logisim中24进制计数器的设计

任务描述本关任务:利用两个在第3关设计的十进制计数器,用级联的方法构建一个24进制计数器,要求具有同步置数、异步清零功能。相关知识设计提示:状态9是边界状态,而状态4是一个中间状态,这里先用两个十进制计数器通过“骨肉相连”构建100进制计数器,然后将它们的状态联合反馈以及联合产生进位输出,反馈原理与前面关卡一致。引脚说明信号 I/O 位宽 说明 D1,D0 输入 4 位 并行数据加载端 Reset 输入 1 位 异步清零端:R

JS if判断缩写(三元表达式and逻辑运算符)

var a=11if(a>10){ alert('a大于10')}else{ alert('a小于10')}三元表达式var a=11a>10?alert('a大于10'):alert('a小于10')逻辑运算符(场景:如果符合条件就。。。)var a=9a>10 || alert('a小于10')var a=11a>...