/* 编程找出5个整数的最大数和最小数 《C语言程序设计教程学习指导》p122实验内容(3) */ #include <stdio.h> #include <stdlib.h> int main() { int number, max, min, n; n=1; printf("输入第%d个数: " ...
分类:
其他好文 时间:
2019-11-16 19:39:46
阅读次数:
68
// 一元二次方程求解 // 重复执行, 直到按Ctrl+D或Ctrl+E结束 // #include <math.h> #include <stdio.h> #include <stdlib.h> int main() { float a, b, c, x1, x2; float delta, r ...
分类:
其他好文 时间:
2019-11-16 17:30:37
阅读次数:
66
Part2 补足代码 /* 编程找出5个整数的最大数和最小数 《C语言程序设计教程学习指导》p122实验内容(3) */ #include <stdio.h> #include <stdlib.h> int main() { int number, max, min, n; n=1; printf( ...
分类:
其他好文 时间:
2019-11-16 14:45:26
阅读次数:
72
9.4 关系的闭包 闭包的定义: 关系R对于性质P的闭包,是加入最小数量的序偶,使得R恰好符合性质P所得到的集合 R的闭包R1具有如下3个特点: ①. R1 包含 R ②. R1具有性质P ③. 如果R2具有性质P且R2包含R, 那么R2包含R1 就R的有向图而言: 1. 找其自反闭包(reflex ...
分类:
其他好文 时间:
2019-11-15 18:13:20
阅读次数:
99
题目: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 分析: 这道题和L ...
分类:
编程语言 时间:
2019-11-11 00:48:03
阅读次数:
82
BigInteger 加减乘除 BigInteger bi1 = new BigInteger("123456789") ; // 声明BigInteger对象 BigInteger bi2 = new BigInteger("987654321") ; // 声明BigInteger对象 Syst ...
分类:
编程语言 时间:
2019-11-11 00:05:10
阅读次数:
109
```javaimport java.util.ArrayList;import java.util.Random;/**返回一个数组,下标0是该元素的下标,下标1是该元素的值*/public class minNumber { //每次返回接受数组中最小的数字,以数组的形式返回,0是最小数,1是它... ...
分类:
编程语言 时间:
2019-11-09 11:25:12
阅读次数:
56
题目大意:给定一张$N$个点的图,构成了$M$个团,每个团内的边权均相等,求图上有多少个点满足到$1$号节点和$N$号节点的最大值最小。 题解: 本题的核心是如何优化连边,考虑对于每一个团增加一个虚拟节点,并让每个节点到虚拟节点连一条边权为$t_i$的有向边,虚拟节点到团中每一个点连一条边权为$0$ ...
分类:
其他好文 时间:
2019-11-03 01:38:32
阅读次数:
69
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 把一个数组最开始 ...
分类:
编程语言 时间:
2019-11-02 11:28:39
阅读次数:
84
题目描述 如题,一开始有N个小根堆,每个堆包含且仅包含一个数。接下来需要支持两种操作: 操作1: 1 x y 将第x个数和第y个数所在的小根堆合并(若第x或第y个数已经被删除或第x和第y个数在用一个堆内,则无视此操作) 操作2: 2 x 输出第x个数所在的堆最小数,并将其删除(若第x个数已经被删除, ...
分类:
其他好文 时间:
2019-10-23 00:36:34
阅读次数:
214