- 博客(3)
- 收藏
- 关注
原创 abort() has been called
/* abort() has been called */(debug 的时候没有错误,一运行就报错)进过排查显示我拍的内核有问题
2020-05-09 23:21:21
915
原创 动态数组冒泡排序
随意给出一个数组,然后将n个数组元素 从小到大排列出来。思路:1.第一轮比较,第一个数和n-1个数进行比较,与2~n;2.第二轮比较,第二个数和n-2个数比较,与3~n;3.第三轮比较,第三个数和n-3个数比较,与4~n;.。。。。得出结论每轮比较的次数和第几轮有关系,及第i轮比较的次数=(n-i );这里采用双层循环,外层控制轮数,内层控制次数最后将最小的元素放在前面 ...
2020-03-26 22:32:36
778
原创 约瑟夫环
约瑟夫环首先约瑟夫环,当给定一个不确定的人群总数和退出数,怎么确定最后留下来的那个人,以及前面退出的人序号。假设n个人当报数m时报数人出圈,下一个人从1开始再次循环。这里用数组的做法描述。我们假设用数组a[]来存放报数人序号。a[0]=1号,一次类推。所以可以这样描述 :for(i=0;i<n;i++)a[i]=i+1;这样人群的序号就解决掉,由于n的值不确定,用动态分配内存...
2020-03-26 17:39:13
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人