摘要: #include #include #include using std::vector; /***************** 桶排序:将值为i的元素放入i号桶,最后依次把桶里的元素倒出来。 桶排序序思路: 1. 设置一个定量的数组当作空桶子。 2. 寻访序列,并且把项目一个一个放到对应的桶子去。 3. 对每个不是空的桶子进行排序。 4. 从不是空的桶子里把项目再放回原来的序列中。 假... 阅读全文
posted @ 2019-04-10 15:43 wpgraceii 阅读(221) 评论(0) 推荐(0) 编辑
摘要: /* 二叉搜索树的查找算法: 在二叉搜索树b中查找x的过程为: 1. 若b是空树,则搜索失败,否则: 2. 若x等于b的根节点的数据域之值,则查找成功;否则: 3. 若x小于b的根节点的数据域之值,则搜索左子树;否则: 4. 查找右子树。 */ // 在根指针T所指二叉查找树中递归地查找其关键字等于key的数据元素,若查找成功, // 则指针p指向該数据元素节点,并返回TRUE,否则指... 阅读全文
posted @ 2019-04-10 15:42 wpgraceii 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: /* (无序区,有序区)。从无序区通过交换找出最大元素放到有序区前端。 选择排序思路: 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 3. 针对所有的元素重复以上的步骤,除了最后一个。 4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 */ ... 阅读全文
posted @ 2019-04-10 15:42 wpgraceii 阅读(101) 评论(0) 推荐(0) 编辑
摘要: // 二分查找(折半查找):对于已排序,若无序,需要先排序 // 非递归 int BinarySearch(vector v, int value) { if (v.size() value) high = mid - 1; else low = mid + 1; } return -1; } // 递归 int BinarySearch2(vector v, in... 阅读全文
posted @ 2019-04-10 15:40 wpgraceii 阅读(685) 评论(0) 推荐(0) 编辑
摘要: Web Fundamentals2013级 高飙• A user input "http://www.pku.edu.cn/" in the Address blank and hit the "enter". Explain in details about the interactions be 阅读全文
posted @ 2019-04-09 14:55 wpgraceii 阅读(833) 评论(0) 推荐(1) 编辑
摘要: 遇到的问题 1.All com.android.support libraries must use the exact same version specification (mixing versions can lead to runtime crashes). Found versions 阅读全文
posted @ 2019-04-08 10:18 wpgraceii 阅读(410) 评论(0) 推荐(0) 编辑
摘要: SDK版本和API level对应表 SDK 版本名 API LevelAndroid 9.0 (Pie) 28Android 8.1 (Oreo) 27Android 8.0 (Oreo) 26Android 7.1.1 (Nougat) 25Android 7.0 (Nougat) 24Andr 阅读全文
posted @ 2019-04-03 15:46 wpgraceii 阅读(9907) 评论(0) 推荐(0) 编辑
摘要: 开发的时候碰到如下的错误(PHP-FPM+apache),所以想好好理解下Segmentation fault. 参考了文章 Segmentation fault到底是何方妖孽 维基百科的解释如下: 存储器区块错误(英语:Segmentation fault,经常被缩写为segfault),又译为存 阅读全文
posted @ 2019-03-29 17:15 wpgraceii 阅读(59372) 评论(0) 推荐(5) 编辑
摘要: #coding=utf-8 #Python Version python3 #Desciption #python paperwalls.py serach keyword download dir eg:python 1.py kaori ../resource/wallpaper #download_pic 下载图片 #get_download_link 获取下载的链接 #getwal... 阅读全文
posted @ 2019-03-29 10:52 wpgraceii 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 注: 为什么提倡用C++ 少用C,C的兼容性没有C++高 为了使自己的程序有很好的移植性,c++程序员应该尽量使用size_t和size_type而不是int, unsigned 1. size_t(整型)是全局定义的类型;size_type(扩展类型)是STL类中定义的类型属性,用以保存任意str 阅读全文
posted @ 2019-03-28 17:46 wpgraceii 阅读(222) 评论(0) 推荐(0) 编辑