
C/C++
太空猎人
这个作者很懒,什么都没留下…
展开
-
C语言中的字符
值符号值符号值符号0空字符44,91[32空格45-92\33!46.93]34原创 2014-01-15 17:45:57 · 527 阅读 · 0 评论 -
C语言数据类型
C语言的基本数据类型有两种:一种是数值型,另一种是非数值型数值型包括整型和非整型。整型:int, short int,long int非整型:float, double非数值:char而对于整型,又有短整型和长整型之分,还有有符号整型和无符号整型之分。所以,加在一起,对于整型就有以下几种。整型:int短整型:short int长整型:long int原创 2014-01-15 17:30:11 · 562 阅读 · 0 评论 -
C语言实现判断回文数
判断一个5位数是不是回文数#include int main( ){ int s = -1; //回文数 int a = -1, b = -1, c = -1, d = -1, e = -1; int sum = 0; //初始化各个数字为0 printf("请输入一个5位数.\n"); while(scanf("%d", &s) == 1){ a = s / 10000; b = s / 1原创 2014-01-15 23:56:22 · 1755 阅读 · 0 评论 -
输出一个整数的质数因子
输出一个整数的质数因子原创 2014-01-17 23:18:10 · 1749 阅读 · 0 评论 -
插入排序之直接插入排序
插入排序概述 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为⊙(㎡)。是稳定的排序方法。 插入算法(insertion sort)把要排序的数组原创 2014-01-18 14:07:38 · 438 阅读 · 0 评论 -
C语言之选择排序
选择排序 选择排序(Selection Sort)的基本思想是:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。 常用的选择排序方法有简单选择排序和堆排序。简单选择排序 简单选择排序(simple selection sort)也是直接选择排序。此方法在一些高级语言课程中做过介绍,是一种较为容易理解的方法。1.算法思想原创 2014-01-18 22:48:04 · 686 阅读 · 0 评论 -
C语言之冒泡排序
冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。#include void output(int a[],原创 2014-01-18 23:24:54 · 624 阅读 · 0 评论 -
C++单例模式之注册表方法
#include #include #include using namespace std;class Singleton1{private: static map mapList; static Singleton1* _instance;public: static Singleton1* GetInstance(string name){原创 2014-05-18 14:43:27 · 659 阅读 · 0 评论