自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 简单排序算法的汇总(快速排序、直插排序、希尔排序、选择排序、冒泡排序)

#include<string.h> #include<stdio.h> #include<iostream> using namespace std;#define MAX_LENGTH 10//快速排序 void quickSort(int* a, int low, int high) { if (low >= high || NULL == a) { retu

2016-12-06 19:42:01 555

原创 在一篇英文文本中,查找某个单词的出现次数

fputc 函数原型:int fputc(int c, FILE *fp); 功能:把一字节代码c写入fp指向的文件中 返回值:正常,返回c;出错,为EOF(-1) fgetc 函数原型:int fgetc(FILE *fp); 功能:从fp指向的文件中读取一字节代码 返回值:正常,返回读到的代码值;读到文件尾或出错,为EOF(-1) feof 函数原型:int feof(FI

2016-02-28 13:55:07 2718 1

原创 字符串转换为整数,相关问题探讨

问题:输入一串数字字符串,经过转换输出为整数,例如“12345”,转换为12345。分析如下: 1.确定扫描方向,从左至右 2.具体转换:a. 1 = 0*10+1,b. 12=1*10+2,…..如此循环int str2int(const char* str) { int temp = 0; while(*str != '\0') { temp =

2016-02-19 23:45:55 446

原创 m*n矩阵转换为n*m矩阵

m*n矩阵转换为n*m矩阵,转换分析如下: 假设矩阵为m=3,n=4,(m*n)转换为(n*m), 具体转换: b[0,0] = a[2,0] = 9 b[0,1] = a[1,0] = 5 b[0,2] = a[0,0] = 1 b[1,0] = a[2,1] = 10 b[1,1

2016-02-18 02:25:10 6712

原创 链队列的基本操作

#include<iostream> using namespace std;typedef struct Node { int data; Node* next; };typedef struct Queue { Node* front; Node* rear; };Queue* CreateQueue() { Queue* p = (Queue*)mall

2016-02-17 23:36:29 366

原创 最简单易懂的hash表实现代码

//构造hash算法: //1.直接定址法 H(key) = key 或者 H(key) = a*key + b; //2.数字分析法 //3.平方取中法: 将数据key进行平方,根据情况随意取数据的中间几位即可 //4.折叠法: 将数据分割成位数较小的几分,然后将几份数据进行叠加。456 789 12 ——>456 789 120 以上三者相加 //5.除留余数法: H(key)

2016-02-04 00:20:04 659

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除