
菜鸡农民成长史
Thyke
这个作者很懒,什么都没留下…
展开
-
c++快速排序介绍
#原理内容核心与递归和动态规划相似,就是分治。把一个问题分成结构相似的两个问题。#快速排序结构确定一个主元,经过函数后让主元左边的数比主元小;主元右边的数比主元大;#单向扫描排序代码#include <iostream>using namespace std;//交换数组两个元素位置void swap(int A[], int p, int r) { int t = A[p]; A[p] = A[r]; A[r] = t;}//单向扫描代码原创 2021-03-30 23:29:25 · 120 阅读 · 0 评论 -
c++关于位运算的技巧(一)
先前准备 为完成如何找数组中唯一成对的那个数,需先生成数,难点在于生成随机数。 此次使用cstblib的rand()生成,需先用<time.h>的time(NULL)生成当地时间然后srand(time(NULL))生成种子,再rand()生成生成随机数。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式原创 2021-03-22 22:47:43 · 130 阅读 · 0 评论