代码艺术家
Code artist

很喜欢释迦牟尼佛的一句话:“无论你遇见谁,他都是你生命该出现的人,绝非偶然,他一定教会你一些什么”。

有问题 问我 问Google

随笔分类 -  数据结构和算法

摘要:题目描述如下: 某欧软件需要实现简易的CD-KEY算法,输入3个正整数,以空格隔开,根据者3个正整数生成的cd-key字符串。输出格式:xxxx-xxxx-xxxx-xxyy。 包含16个字符,以短划线隔开,其中,cd-key的最后两位yy是用于cd-key的自校验,确保cd-key本身是合法的。 阅读全文
posted @ 2016-10-13 16:49 Jason‘ 阅读(1559) 评论(0) 推荐(0)
摘要:这是今年我的一位实习朋友面试华为的一道题: 题目如下: 描述:在字符串中,挑出以下元音字符并按顺序输出,字符串长度不超过50,需挑出的字符为a,e,i,o,u以及它们的大写。 时间限制:无 内存限制:无 输出: 第一行,元音字母的种类,元音字母的的长度,其他字母的长度,它们之间用一个英文空格隔开。 阅读全文
posted @ 2016-10-13 16:31 Jason‘ 阅读(248) 评论(0) 推荐(0)
摘要:题目:统计一个字符串中单词的个数输入一行字符,统计其中有多少个单词,单词之间用空格分隔开输入:my name is jacky输出:the number of word is 4代码如下:#include int main(int argc, char *argv[]){ char str[8... 阅读全文
posted @ 2015-08-26 00:24 Jason‘ 阅读(1708) 评论(0) 推荐(0)
摘要:实现一个字节反转函数要求如下:1,把输入的任意数字按16进制表示,并把高八位和低八位互换:ex:1234->0x34122,把一个16位的整数按比特位呼唤,第15位和第0位互换,第14位和第二位互换,以此类推,ex:0x0001->0x80003,输入非16进制数字提示错误,输入0退出程序效果如下图... 阅读全文
posted @ 2015-08-25 15:12 Jason‘ 阅读(4094) 评论(0) 推荐(0)
摘要:求一个字符串当中最长的单词要求:输入一个字符串,返回该字符串最长的单词如输入:i am a teacher返回:单词个数:4 最长单词长度:7#include int main(int argc, char *argv[]){char str[80];int i,num=0,flag=0;int... 阅读全文
posted @ 2015-08-25 01:35 Jason‘ 阅读(1057) 评论(0) 推荐(0)
摘要:实现输入一个是进制数,对十进制数最高位和最低位数字反转如下:输入:1234结果:4321实现过程如下:#includeint main(){ int denary_num; int denary_reverse=0; scanf("%d",&denary_n... 阅读全文
posted @ 2015-08-11 23:22 Jason‘ 阅读(160) 评论(0) 推荐(0)
摘要:二维数组转化为一维指针来使用本实例用到了随机数,链表生成,遍历,有待扩展 1 #include 2 #include 3 #include 4 #include 5 //定义个结构体Emp用来存放员工信息 6 typedef struct Emp 7 { 8 int eno... 阅读全文
posted @ 2015-07-31 19:08 Jason‘ 阅读(1228) 评论(0) 推荐(0)