第十六周项目一之数组的排序
来源:互联网 发布:什么叫算法工程师 编辑:程序博客网 时间:2024/05/19 00:12
01./* 02.*Copyright (c) 2014,烟台大学计算机学院 03.*All gight reserved. 04.*文件名称:temp.cpp 05.*作者:张震刚 06.*完成时间:2014年12月09日 07.*版本号:v1.0 08.*问题描述:用指向数组的指针变量作为形式参数编写函数。 09.*输入描述:无。 10.*输出描述:用冒泡排序输出数组。 11.*/
#include <iostream>using namespace std;void sort(int *p,int num);void output(int*,int);int main(){ int a[20]={86,46,22,18,77,45,32,80,26,88,57,67,20,18,28,17,54,49,11,16}; int b[15]={27,61,49,88,4,20,28,31,42,62,64,14,88,27,73}; sort(a,20); output(a,20); sort(b,15); output(b,15); return 0;}void sort(int *p,int num){ int i,j,t; for(i=0;i<num;i++) for(j=0;j<num-i-1;j++) if(*(p+j)<*(p+j+1)) {t=*(p+j); *(p+j)=*(p+j+1); *(p+j+1)=t;}}void output(int*p,int num){ int i; for(i=0;i<num;i++) cout<<*(p+i)<<" ";}
感想:觉得还有些迷糊,弄得不是很透彻,明天看看书,看看云学堂,争取彻底了解。
0 0
- 第十六周项目一之数组的排序
- 第十六周项目一数组的排序
- 第十六周项目一:数组的排序
- 第十六周项目一数组的排序
- 第十六周项目 一 数组的排序
- 第十六周 项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一-数组的排序
- 第十六周 项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一 数组的排序
- 第十六周项目一数组的排序
- 第十六周项目一——数组的排序
- 第十六周项目一:用指针玩数组的排序
- 第十六周 项目一--数组的排序(指针&冒泡)
- 第十六周项目一—数组的排序(指针)
- 第十六周项目一——数组的排序
- 使用ENVI将影像四周的黑背景设置为无色
- Linux CentOS6.5下编译安装MySQL 5.6.22
- win7ubuntu双系统
- LEETCODE: Palindrome Number
- presentation Controllers的使用
- 第十六周项目一之数组的排序
- The Hardest Problem Ever
- 【Leetcode】:LRU Cache_缓存淘汰算法LRU的设计与实现
- 理解 chroot
- MVC中的验证规则
- PHP 从基础开始 ——重要知识点笔记
- AVL树、splay树(伸展树)和红黑树比较
- UG二次开发读取尺寸值公差分析
- Java初级程序员面试题大全