rand()函数用来产生随机数,srand()函数用来初始化种子,没有种子随机数是固定的,有了种子会根据种子变化而变化. 参考帖子: https://blog.csdn.net/hgl868/article/details/7057843 ubuntu访问github不顺畅的问题: https:// ...
分类:
编程语言 时间:
2020-02-18 20:17:50
阅读次数:
57
使用rand()函数时,每次随机数都是固定(伪随机数),在前面加上以下函数,每次生成的随机数为随机, srand((int)time(NULL)); rand(); ...
分类:
编程语言 时间:
2020-02-17 16:12:21
阅读次数:
85
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <time.h> char* genRandomString(int length) { int flag, i; char* string; srand((uns ...
分类:
系统相关 时间:
2020-02-12 12:55:45
阅读次数:
240
解决的问题 连接问题:一个结点和另一个结点是否相连 路径问题:一个结点到另一个结点的路径 集合问题:经常使用并集,需要查询元素是否是一类 支持的操作 union(p,q) find(p) isConnected(p,q) 实现方式 Quick Find:数组 Quick Union:数组构建的树 基 ...
分类:
编程语言 时间:
2020-01-31 19:10:03
阅读次数:
86
#include <iostream> #include <cstdlib> /* include to allow rand() to be used */ #include<ctime>/*just used in function: time(NULL)*/ using namespace s ...
分类:
其他好文 时间:
2020-01-30 15:49:00
阅读次数:
76
浅谈Miller Rabin素数检测 对于素数判断的操作,我们通常使用的是时间复杂度为$O(\sqrt N)$的试除法。按理说这种复杂度已经是较优秀的了,但是假如给定的需要判断的数极其之大,并且给定的时限不够以$O(\sqrt N)$的试除法来判断,该怎么办? ~~题出错了~~ 想得美。 于是,今天 ...
分类:
编程语言 时间:
2020-01-21 21:42:27
阅读次数:
76
代码功能截图: 源代码: #include<stdio.h> // EOF(=^Z或F6),NULL#include<stdlib.h> // srand( ) ,rand( ),exit(n)#include<iostream>using namespace std;#define TRUE 1# ...
分类:
编程语言 时间:
2020-01-19 19:11:48
阅读次数:
138
在随机生成一个有20个整数数据的数组中查找某个数据。 #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 20 int main() { int array[N],x,i; int f = -1; srand(time ...
分类:
编程语言 时间:
2020-01-14 11:24:27
阅读次数:
87
1. Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 2. Redis作者 redis的作者 ...
分类:
其他好文 时间:
2020-01-14 10:11:41
阅读次数:
92