自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

New Orleans Carabid Beetle

找到好工作,工作才快乐!

  • 博客(15)
  • 资源 (8)
  • 收藏
  • 关注

原创 翻转句子中的单词顺序

// 翻转句子中的单词顺序// 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。// 句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。// 例如输入“I am a student.”,则输出“student. a am I”。 #include #include #include #include  using name

2008-10-19 10:38:00 825

原创 高精度乘法,输入任意位的正整数,计算其结果,并显示计算过程(乘法竖式)

/*  Kingsoft    高精度乘法,输入任意位的正整数,计算其结果,并显示计算过程(乘法竖式),写出算法思路、函数实现    比如×=,应显示为:       11    ×11    ——————       11      11    ——————      121*/#include #include #include #inc

2008-10-19 10:09:00 1443

转载 C99标准更新

 1、增加restrict指针  C99中增加了公适用于指针的restrict类型修饰符,它是初始访问指针所指对象的惟一途径,因此只有借助restrict指针表达式才能访问对象。restrict指针指针主要用做函数变元,或者指向由malloc()函数所分配的内存变量。restrict数据类型不改变程序的语义。  如果某个函数定义了两个restrict指针变元,编译程序就假定它们指向两个不同的对象,

2008-10-19 09:55:00 789

原创 将一个N进制数转换成M进制数(源码)

// 将一个N进制数转换成M进制数#include #include using namespace std; void convert(int x, int n, int m){    vectorint> vi;    int y;    while(x)    {        y = x % m;        vi.push_back(y)

2008-10-19 09:24:00 3784 1

原创 printf的一个小技巧

关于printf的一个小技巧printf中的格式控制参数可以控制输出结果的格式,如%d,%s等。另外经常用到的就是用%2d这样的方式,来设置输出数字的位数,以方便对齐。其实,这里的2可以在程序中动态决定,以实现不同数字的不同输出长度。方法是用*代替2,并增加一个参数来计算*的具体取值。例如下面的例子实现了数字0至9的锯齿状输出:#include  int main(void){

2008-10-16 15:04:00 978

原创 发现Visual Studio和Word之间的一个诡异bug

在Visual Studio 2008中复制文字,粘贴到Word中。若复制的内容中有“宽字符+数字”,例如“为96”,在word中数字96会被丢弃,只剩“为”囧………………

2008-10-15 12:26:00 680

转载 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数

题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1 的数字有1,10,11和12,1一共出现了5次。 分析:可以一位一位考虑,对于10^b位:例如23456的百位1)此位大于1,这一位上1的个数有 ([n / 10^(b+1) ] + 1) * 10^b (24*100:千位万位从0到23,百位的1会出现100次)

2008-10-15 11:36:00 1872

转载 单链表的反转

///////////////////////////////////////////////////////////////////////// Reverse a list iteratively// Input: pHead - the head of the original list// Output: the head of the reversed head/////

2008-10-14 19:01:00 752

转载 二叉树的非递归遍历(使用栈)

void PreOrder(BiTree T)     //先序非递归遍历二叉树{    InitStack(S);           //创建工作栈    Push(S,T);    while(!StackEmpty(S))    {        Pop(S,p);           //出栈        Visit(p);           //访问

2008-10-14 09:54:00 1256

原创 计数排序源码(counting sort)

 #include using namespace std; void countingSort(const int a[], int la, int b[], int k)// a:源数据,la:a的大小,b:排序后数据,k:每个数据的上限{    k++;        // 数组下标最大为k,则数组有k+1个元素    int c[k];   // gcc可以

2008-10-08 15:45:00 704

原创 自定义的delay函数

  #include #include  void wait ( int m_seconds ){    clock_t endwait;    endwait = clock () + m_seconds ;    while (clock() } // VC下clock_t应为doubleint main(void){   clock_t

2008-10-08 12:28:00 1072

原创 快速排序源码(quick sort)

 #include using namespace std; int cmp = 0;    // 总共执行比较操作的次数int swp = 0;    // 总共执行交换操作的次数 int partition(int a[], int p, int r){    int x = a[r];    int i = p-1;    for(int j=p;

2008-10-08 12:23:00 1527

原创 堆排序源码(heap sort)

#include #include using namespace std; // 注意父子的计算方式。节点编号从0开始。inline int parent(const int x) { return ((x-1)/2); }inline int left(const int x) { return (2*x+1); }inline int right(const in

2008-10-08 11:11:00 1475

转载 字符串相似度算法( Levenshtein Distance算法)

  /*字符串相似度算法(Levenshtein Distance算法) 一个字符串可以通过增加一个字符,删除一个字符,替换一个字符得到另外一个字符串,假设,我们把从字符串A转换成字符串B,前面种操作所执行的最少次数称为AB相似度如 abc adc  度为1ababababa babababab 度为2abcd acdb 度为 字符串相似度算法可以使用Lev

2008-10-06 14:39:00 790

转载 将整型转化为中文大写

#include #include char *ds[]={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"}; char *as[]={"","拾","佰","仟","万","拾","佰","仟","亿","拾","佰","仟"};  #define M 50 int pw[10]={1,10,100,1000,10000,100000,

2008-10-06 14:24:00 875

django 安装文件

django 安装文件django 安装文件django 安装文件

2009-10-25

django_step_by_step.rar

django_step_by_step.rar django_step_by_step.rar

2009-10-25

《简明Python教程》Python入门的好书!

《简明Python教程》Python入门的好书!

2009-10-25

Shell十三问 Shell十三问

Shell十三问 ---- shell 基础 教程

2009-10-25

django中文教程 word版

django中文教程 word版,真的很好!

2009-10-25

gnuplot 4.2.4 for windows

gp424win32.zip gp424win32.zip gnuplot for windows gnuplot for windows gnuplot for windows gnuplot for windows

2008-11-13

trace analysis

由trace文件分析延迟,丢包率的awk脚本,再生成图像,一步搞定,呵呵

2007-10-20

空空如也

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

TA关注的人

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