c++
文章平均质量分 70
adengou
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
逆序打印字符串(面试题)
用C语言写的,主要算法:递归法 /**************************/ /*逆序打印字符串(面试题) C++写一个函数 Reverse(char *s) 要求调用此函数以后实现 逆序输出 如: s="this is a sentense" 调用完原创 2011-08-02 19:49:04 · 1033 阅读 · 0 评论 -
温习《算法导论》的插入排序
有段时间没接触编程了,一些基本算法快忘光了,重拾《算法导论》,温习一下。下面是关于一个随机产生的10个100以内的整数插入排序的算法。 /*insertSort.c c语言编写 dev c++4.92编译通过 */ #include #include #ifndef _RAND_ARRY_H //构造十个随机数构成数组 #define _RAND_ARRY_H #de原创 2013-09-30 21:31:52 · 566 阅读 · 0 评论 -
循环队列操作
/* circle_queue.cpp 循环队列 1.建栈 2.遍历。3.压栈 4.出栈 5.清栈 by adengou@foxmail.com 2012.07.09 vs2010 和dev++ 5.0编译通过 */ //#define _CRT_SECURE_NO_DEPRECATE #include #include #include //队列结构 type原创 2012-07-09 23:56:19 · 572 阅读 · 0 评论 -
动态栈操作
/* dynamic_stack.cpp 动态栈操作 1.建栈 2.遍历。3.压栈 4.出栈 5.清栈 by adengou@foxmail.com 2012.07.08 vs2010 和dev++ 5.0编译通过 */ //#define _CRT_SECURE_NO_DEPRECATE #include #include #include // 节点结构 typ原创 2012-07-08 22:22:26 · 740 阅读 · 0 评论 -
单链表操作
/* singgleChain.cpp 单链表操作 1.单链表建立2.显示3.排序4.插入5.删除6.修改 by adengou@foxmail.com 2012.07.07 vs2010 和dev++ 5.0编译通过 */ #define _CRT_SECURE_NO_DEPRECATE #include #include #include // 节点结构 type原创 2012-07-07 19:57:44 · 524 阅读 · 0 评论 -
动态数组相关操作
/* dynamics_array.cpp 动态数组相关操作 1.动态输入 2.插入 3.修改 4.删除 5.倒置 6.显示 7.排序 by adengou@foxmail.com 2012.6.30 dev c++ 5.0编译通过 */ #include #include #include struct Arr { int *pBase原创 2012-07-03 00:55:51 · 567 阅读 · 0 评论 -
数组升序降序最大值最小值统计的类模板及实例
/* sortScore.h */ /*已知整型实数组长度的统计类模板及实例 算法:冒泡法 过程: 1.数组原型 2.排序 3.降序 4.分数段 4.最大值 5.最小值 其中最大值,最小值可以在排序函数中实现, 现在用单独函数实现 (c) adengou@foxmail.com 2011.8.19 win7 dev c++5.0 和 vs 2010 编译通过 使用请原创 2011-08-19 15:37:59 · 928 阅读 · 0 评论 -
c++调用系统日期与时间
/*c++调用系统日期与时间 方法:c++中,time类中的日期与时间对象的调用 by adengou 2010.8.18 dev c++ 5.0编译通过 */ #include #include using namespace std; class use原创 2011-08-18 15:11:48 · 2593 阅读 · 0 评论 -
vc++ 6.0 与VS 2010 下字符串与数字互换的不同写法
vc++ 6.0 与VS 2010 下字符串与数字互换的不同写法 在这里,我们在一个对话框的窗口中做两个整数相加的运算。 我们建立了,m_plus ,m_bplus,m_result 三个控件分别存放加数,被加数,结果的值。 有一个“确定”的按钮 OnBnClickedOk原创 2011-08-18 03:06:25 · 7354 阅读 · 2 评论 -
c++动态数组构造及应用
/* 文件名称:arrayclass.h 功能: 自定义数组类型头文件 用于动态数组应用, char类型指针数组 by adengou 2011.8.13 */ //文件头 #ifndef ARRAY_CLASS #define ARRAY_CLASS #i转载 2011-08-13 18:53:50 · 6179 阅读 · 0 评论 -
复数的加减运算
/*复数的加减运算 算法:运算符的重载函数 by adengou 2011.8.12 windows 7 dev c++5.0 和vs 2010编译通过、 */ #include using namespace std; class Complex原创 2011-08-12 17:11:10 · 1044 阅读 · 0 评论 -
算出某日是这一年的第几天
/* 算出某日是这一年的第几天. 算法: 1.定义变量,年月日,计算天数 2.输入年月日 3.构造一个年的类。判断是否闰年,算出各月份天数,及当前月份天数 4.返回当前天数 by adengou 2011.08.10 win7平台 dev c++5.0,vs原创 2011-08-10 15:55:12 · 701 阅读 · 0 评论 -
运算符重载函数应用---从小到大排序三个数
/* 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 1.程序分析:选用运算符号重载函数分别算出最大值和最小值 然后再判断中间值 by adengou 2011.8.13 win7 dev c++5.0 and vs 2010 通过 */ #inc原创 2011-08-13 05:35:29 · 2148 阅读 · 0 评论 -
回文数字
/*回文数字 题目:一个整数M,满足M,M^2,M^3都是回文数 算法:用sprintf函数把整数M转换为字符数组 定义一个指针指向该字符数组,然后比较前后字符 by adengou 2010.08.04 win7 dev c++ 5.0 ,vs 2010 通过原创 2011-08-04 19:32:28 · 584 阅读 · 0 评论 -
回文数字2
/*回文数字2 题目:一个整数M,满足M,M^2,M^3都是回文数 算法:mod 10取余,前后两数相等即为回文数 win7 dev c++ 5.0 ,vs 2010 通过 */ #include #include using namespace std;转载 2011-08-04 20:52:43 · 496 阅读 · 0 评论 -
二进制转十进制
二进制转十进制方法很多,如字符数组,指针法等 下面用字符串函数的方法实现 /*二进制转十进制 主要用 到 string函数性质及pow求一个数的N次方的函数重载 by adengou 2010.08.04 win7 dev c++ 5.0 ,vs 2010 通过原创 2011-08-04 05:17:21 · 700 阅读 · 0 评论 -
c/c++创建删除文件操作
最近温习C语言功课,一直为返回字符串数组问题所困扰,网搜无完整应用信息,不得其法,经过不断实践修改,略有所悟,记录如下:/* run this program using the console pauser or add your own getch, system("pause") or input loop program:create_delete_file.cpp written by...原创 2018-05-02 00:56:09 · 2355 阅读 · 0 评论
分享