数据结构与算法
IT_Studio
这个作者很懒,什么都没留下…
展开
-
怎么根据0-5随机函数得到0-8随机函数
先说说想法,可以使用0-5随机函数产生0-11的随机函数,再使用0-11随机函数产生0-8的随机函数,代码如下: #include<stdio.h> #include <stdlib.h> #include <time.h> int rand0to5() { return rand() % 6; } int rand0to11() { if (rand0to5() <= 2) { return rand0to5(); } else {原创 2020-07-26 22:49:13 · 1328 阅读 · 2 评论 -
编写一个程序,能在数组中查找某个特定的数据元素。
任务描述 本关任务:编写一个程序,能在数组中查找某个特定的数据元素。 与第一关不同的是,数组中的元素是从小到大有序存放的。 编程要求 根据提示,在右侧编辑器补充代码,能在数组中查找某个特定的数据元素,无论是否找到,都将返回数据比较的次数。 你的查找算法的复杂度要满足O(logn) 测试说明 平台会对你编写的代码进行测试: 测试输入:66 预期输出:1 测试输入:123 预期输出:3 测试输入:-90 预期输出:0 测试输入:900 预期输出:0 测试输入:189 预期输出:3 #in原创 2020-07-18 23:04:04 · 5266 阅读 · 1 评论