随笔分类 -  009-指针

头插法建立、输出单向链表的案例
摘要:1 #include 2 #include 3 struct obj 4 { 5 int num; 6 struct obj *next; 7 }; 8 int main(int argc, char *argv[]) 9 { 10 int n,i,t; 11 struct obj *head=NULL,*temp=NULL,*p=NULL; 1... 阅读全文

posted @ 2018-01-29 16:19 华山青竹 阅读(274) 评论(0) 推荐(0) 编辑

统计学生信息(使用链表完成)
摘要:题目链接:http://ica.openjudge.cn/struct/3/ 利用动态链表记录从标准输入输入的学生信息(学号、姓名、性别、年龄、得分、地址) 其中,学号长度不超过20, 姓名长度不超过40, 性别长度为1, 地址长度不超过40 这个题目主要是输入格式不明确,我也不知道测试数据到底要什 阅读全文

posted @ 2017-07-27 18:15 华山青竹 阅读(768) 评论(0) 推荐(0) 编辑

删除数组中的元素【指针练习,尾插法】
摘要:题目链接:http://ica.openjudge.cn/struct/2/ 给定N个整数,将这些整数中与M相等的删除 假定给出的整数序列为:1,3,3,0,-3,5,6,8,3,10,22,-1,3,5,11,20,100,3,9,3 应该将其放在一个链表中,链表长度为20 要删除的数是3,删除以 阅读全文

posted @ 2017-07-27 17:20 华山青竹 阅读(1924) 评论(0) 推荐(1) 编辑

字符串中最长的连续出现的字符【指针练习】
摘要:链接:http://ica.openjudge.cn/zz/2/ 求一个字符串中最长的连续出现的字符,输出该字符及其出现次数,字符串中无空白字符(空格、回车和tab),如果这样的字符不止一个,则输出第一个 代码一:不用指针 代码二:用指针和链表。头插法构造链表 阅读全文

posted @ 2017-07-27 12:22 华山青竹 阅读(1554) 评论(0) 推荐(0) 编辑

数组逆序重放(链表头插法练习)
摘要:传送门:http://ica.openjudge.cn/zz/1/ 分析:头插法构造链表,然后扫描链表即可。 带多余头结点的代码: 不带多余头结点的代码: 阅读全文

posted @ 2017-07-27 11:20 华山青竹 阅读(452) 评论(0) 推荐(1) 编辑

05:统计单词数【NOIP2011复赛普及组第二题】
摘要:05:统计单词数 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不区分大小写,但要求完全匹配,即给 阅读全文

posted @ 2016-09-13 19:36 华山青竹 阅读(1668) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示