刷题
宇哲_安菲尔德
这个作者很懒,什么都没留下…
展开
-
牛客网刷题总结
近期在牛客网刷了一些题,总结了一些容易犯的错误,现在来一一列举出来。1.要清楚什么是传递地址,什么事传递值。 2.输出“%s”时,遇到‘\0’就会停止, 3.对于左对齐要加-, %-30.4f, printf函数打印一个double类型的数据,要求:输出为10进制,输出左对齐30个字符,4位精度。 4. ||逻辑运算符只要前面为真,后面就不用再进行判断了。 设x、y、t均为int型变量,则执原创 2016-04-24 11:45:18 · 7028 阅读 · 0 评论 -
面试题——快排挖坑法的应用
对一个数组按照给定的下标进行排序,仅仅使用两两交换的方式,要求不能对数组进行扩容,尽可能少的额外空间。 如:原数组为A,B,C,D,E,现在给定的新位置为3,0,1,4,2,那么排序后为D,A,B,E,C, void SwapSort(int *pArr,int *pPos,int n) 1.解决问题这是最近看到的一道面试题,感觉突然一下不容易想到,所以特此来写一下:实现代码:原创 2016-12-17 19:13:25 · 2160 阅读 · 1 评论