本文主要是介绍第四类题——排序类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一,2005年 开门人和关门人(http://acm.hdu.edu.cn/showproblem.php?pid=1234)
直接用sort或者qsort排序两次就可以分别找到开门人和关门人。
又是那种情况,下一轮再做一遍,再贴代码。
二,2005年 排名(http://acm.hdu.edu.cn/showproblem.php?pid=1236)
结构体多级排序。直接用sort或者qsort就可以。
很莫名其妙,就是一个printf();在for循环,和for循环外面的的位置不同,害我找了半天的错误。等下要研究一下,个人觉得没有区别呀!倒~~
三,2007年 EXCEL排序(http://acm.hdu.edu.cn/showproblem.php?pid=1862)
感觉做得比较顺手,也就是那个SORT方法。
四,2008年 魔咒词典(http://acm.hdu.edu.cn/showproblem.php?pid=1880)
主要是对字符串的处理方面的问题,对于读取带空格的字符串用的是gets方法,对字符串进行裁剪用的是strncpy方法。调试时,发现一个问题,对于不是用于读入数据的数组,在使用之前必须初始化。以后得好好记住了。其实这到题也就是考对字符串的处理,别的也没好多,以后碰见对带空格字符串可以参照这个题目。
这篇关于第四类题——排序类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!