算法
文章平均质量分 71
没钱怎么任性
没钱怎么任性
展开
-
16进制数转十进制数—实现C语言
#include#includedouble conv(char *string){ double ch[10]; int i = 0,j =0, count = 0; double num = 0; while(*(string+j) != '\0') { switch(*(string+j)) { case 'A': ch[j] =原创 2013-11-01 22:44:06 · 2773 阅读 · 0 评论 -
编程实现输入字符串中的对称字符串的个数
/*编程实现输入一个字符串例如:“eegff”,求出对称字符串的个数。如:ee,ff,eegff就称为对称字符串,对称字符串个数为3。思路:1.分解字符串,如输入字符串“eegff”,先从第一个字符开始'e'按如下的方法分解:ee、eeg、eegf、eegff;2.每分解一个字符串出来存储到一个字符数组中,在到数组中循环判断该字符串是否是对称的;3.如果判断是对原创 2013-11-03 19:20:17 · 1503 阅读 · 0 评论 -
编程实现连续输的格式输出
/*编程实现一个整型数组如:1,2,3,5,6,2,3,4,5,6,则输出:1-3,5,6,2-6*/#includevoid count_data(int a[],int len){ int j = 0, end = 0, count = 0, flag = 0;; int da[20]; for(j = 1; j { if( a[j]原创 2013-11-03 19:22:12 · 973 阅读 · 0 评论 -
2014年华为校招机试题目
/*2014年华为校招机试题目 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。 压缩规则: 1.仅压缩重复出现的字符。比如字符串“abcbc”由于无连续重复字符,压缩后的字符串还是“abcabc”. 2.压缩字段的格式为“字符重复的次数+字符”。例如:字符串“xx原创 2013-11-03 22:28:01 · 1004 阅读 · 0 评论 -
C语言算式加减法运算
/* 通过键盘输入100以内的正整数的加、减法运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数“与”运算符”之间以一个空格隔开。 补充说明: 1.操作数为正整数,不需要考虑结果溢出的情况。 2.若输入算式格式错误,输出结果为“0”。*//*思路:1.先判断该运算式合法没有;原创 2013-11-08 17:06:07 · 6757 阅读 · 0 评论