上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 29 下一页
摘要: 技术要点就是,一个是cmp函数的书写,首先应该分清楚排序关系,然后按照顺序依次排下去。 还有这里有一个巧妙点就是,在结构体中加入了类别这个标签。 学会抽象分类解决,排序比较函数cmp本质工作就是比较结构体里面的大小,不应该加入其它。 参考代码: define _CRT_SECURE_NO_WARNI 阅读全文
posted @ 2019-08-06 23:10 睿晞 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 需要注意的就是sort函数的应用,还有自己比较函数cmp的编写 在一个就是结构体的设计,排序时的考室内的排序,数组下标的处理 参考代码: 阅读全文
posted @ 2019-07-27 23:08 睿晞 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 有几点需要注意的地方一是将right转化为与left在在同一节 阅读全文
posted @ 2019-07-24 20:17 睿晞 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 需要注意的有关于二维字符串数组的输入问题,先是定义要多留一位用于存放‘\0’ 还有就是使用scanf后,会有回车换行符,如果要使用gets或是接下来的方式代替gets,记得加上getchar,不然会出错。 参考代码: 阅读全文
posted @ 2019-07-24 14:26 睿晞 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 参考代码: include include int main() { char str[100], ans[40][40]; scanf("%s", str); int N = strlen(str); int n1 = (N + 2)/3;///是左右两边的字符数量 int n2 = N n1 2 阅读全文
posted @ 2019-07-24 10:53 睿晞 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 需要注意的就是把判定函数提取出来,这样可以简化代码,同时参数引用了&,可以对于传入参数进行修改。 参考代码: define _CRT_SECURE_NO_WARNINGS include include include struct node { char name[20], password[20 阅读全文
posted @ 2019-07-24 10:52 睿晞 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 考虑输入为0的特殊情况 参考代码: 阅读全文
posted @ 2019-07-23 18:05 睿晞 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 这里学到的主要是将数字存储到数组中,倒序输出使用取余10加除10 然后是每三位输出一个逗号,因为是倒序输出可以逢3的余数是0的时候打印逗号。 参考代码: 阅读全文
posted @ 2019-07-23 16:42 睿晞 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 关于代码都是可以在PAT上跑通的 自己是在VS2017上写的,所以会有语句system("pause");,表示暂定方便查看结果。 在一个是VS2017中使用scanf会报错,所以要在程序的最前面加上一句 define _CRT_SECURE_NO_WARNINGS,即可正常使用 参考代码: def 阅读全文
posted @ 2019-07-23 12:18 睿晞 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 代码是部分正确,只得了13分还有两个测试点没有通过,不知道原因是啥,先不深究了,赶进度。 参考代码: include include include int main() { char str[10010]; scanf("%s", str); int len = strlen(str); if ( 阅读全文
posted @ 2019-07-23 11:15 睿晞 阅读(221) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 29 下一页