搜索资源列表
largeint_multi
- 从文件读入两个很大的整数,做乘法后将结果存入第三个文件。乘数被乘数均可溢出,结果绝对精确。-Reading from the document into two large integers, the result will do multiplication into the third document. Multiplicand multiplier may overflow, the result is absolutely accurate.
cove
- 最大覆盖问题:给定n个整数a , a , ,an 1 2 组成的序列。如果对于i £ k £ j ,有k | j | a £ a ,则称j a 覆 盖序列区间i i j a , a , , a +1 ,相应的覆盖区间长度为j-i+1。
suanfa
- 一、利用随机函数产生3000个随机整数,利用选择排序、起泡排序、快速排序、合并排序等排序方法进行排序,并统计每一种排序上机所花费的时间。 二、石子归并问题:在一个圆形操场的四周摆放着N堆石子(N<= 100),现要将石子有次序地合并成一堆.规定每次只能选取相邻的两堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分.编一程序,由文件读入堆栈数N及每堆栈的石子数(<=20)。 (1)选择一种合并石子的方案,使用权得做N-1次合并,得分的总和最小; (2)选择一种合并石
Gap
- 算法实现题1-5 最大间隙问题 « 问题描述: 最大间隙问题:给定n 个实数x , , xn 1 2 ,求这n 个数在实轴上相邻2 个数之间的最 大差值。假设对任何实数的下取整函数耗时O(1),设计解最大间隙问题的线性时间算法。 « 编程任务: 对于给定的n 个实数n x , x , , x 1 2 ,编程计算它们的最大间隙。 « 数据输入: 输入数据由文件名为input.txt的文本文件提供。文件的第1
One
- Ex4-22 单射函数问题 « 问题描述: 设函数f将点集S = {0,1, , n -1}映射为f (S) = { f (i) | iÎ S} Í S 。单射函数问题要 从S中选取最大子集X Í S 使f (X )是单射函数。 例如,当n=7, f (S) = {1,0,0,2,2,3,6} Í S 时, X = {0,1,6} Í S 是所求的最大子集。 « 编程任务: 对于给
nixufa
- 采用逆序法生成排列 从n个空位开始,从左到右吧这些位置标为1,2,……n。 1:由于在排列中要有 个整数在1的前面,因为必须把1放在位置号为 +1的位置上。 2:由于在排列中要有 个比2大的整数在2的前面,而且这些整数还没有被插进来,因此必须给这些数留出 个空位置,于是,把2放在第 +1的空位置上。 • • • K:(一般的一步)由于在排列中要有 个整数在k的前面,而且这些整数还没有被插进来,因此必须给这些数留出 个空位置。在本步骤
数列极差
- 在黑板上写了N个正整数作成的一个数列,进行如下操作: 每一次擦去其中的两个数a和b,然后在数列中加入一个数a×b+1, 如此下去直至黑板上剩下一个数,在所有按这种操作方式最后得到的数中, 最大的max,最小的为min,则该数列的极差定义为M=max-min。
1
- 3.画椭圆ellipse 4.利用ellipse and rectangle 画图 5.一个最优美的图案 6.输入3个数a,b,c,按大小顺序输出 :输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 7.有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数-3. Painted oval ellipse4. The use of ellipse and rectangle drawing 5. One of the most beau
long
- 实现超长整数计算功能的程序,方便大的数据计算-Achieve long integer computing procedures
number1
- 设n是一个k(1≤k≤80)位的十进制正整数。 问题:对于给定的任意整数n,编程求解满足p3+p2+3p≤n的p的最大值。 -Set n is a k (1 ≤ k ≤ 80)-bit decimal integer. Question: For a given any integer n, programming to solve the meet p3+ p2+3 p ≤ n the p maximum.
matrix
- 在一个N*N的矩阵中,元素可以用A(i,j)来表示(0<=i,j<n),使用SHIFT运算能够把某一行的元素循环右移,即对该行的每个整数,把它移到右边一位的位置,将最右边的整数移动到最左边。可以使用任意多次SHIFT运算,求最大列和的最小值 -In a N* N matrix, the elements can be used A (i, j) to represent (0 < = i, j <n),使用SHIFT运算能够把某一行的元素循环右移,即对该行的每个整数,把
BigInterger
- 输入两个整数进行四则运算,前面可以有0,可以是超大数,最大长度可以自己设定-Enter two integer arithmetic, can be preceded by 0, can be large, maximum length can be set for
TestAlgorithm
- 求花朵数的JAVA代码实现 一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本身,则称其为花朵数。 例如: 当N=3时,153就满足条件,因为 1^3 + 5^3 + 3^3 = 153,这样的数字也被称为水仙花数(其中,“^”表示乘方,5^3表示5的3次方,也就是立方)。 当N=4时,1634满足条件,因为 1^4 + 6^4 + 3^4 + 4^4 = 1634。 当N=5时,92727满足条件。 实际上,对N的每个取值,可能有多个数字满足条件。
HuaDuoTree_Algorithm
- 一个N位的十进制正整数,如果它的每个位上的数字的N次方的和等于这个数本身,则称其为花朵数。 例如: 当N=3时,153就满足条件,因为 1^3 + 5^3 + 3^3 = 153,这样的数字也被称为水仙花数(其中,“^”表示乘方,5^3表示5的3次方,也就是立方)。 当N=4时,1634满足条件,因为 1^4 + 6^4 + 3^4 + 4^4 = 1634。 当N=5时,92727满足条件。 实际上,对N的每个取值,可能有多个数字满足条件。 程序的任务是:求N=2
java
- 求1+2!+3!+...+20!的和 利用递归方法求5!。 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 请输入星期几的第一个字母来判断一下是星期几,如果第
compute
- 能实现任意大整数运算,如加法,减法,乘法,除法,求余,有限域运算,RSA的公私钥生成等-impletement any big number operate
dazhengshuyunsuan
- 该代码能够计算100位长度的大整数的加减乘除四则运算-100 large integer can calculate the length of the four operations of addition, subtraction
gmp-6.1.0
- GMP 大数库是 GNU 项目的一部分,诞生于 1991 年。作为一个任意精度的大整数运算库,它包括了任意精度的整数、浮点数的各种基本运算操作。它是一个 C 语言的库,但是官方提供了 C++ 的包装类,主要的应用方向是密码学、网络安全、代数系统、计算科学等。 GMP 库的运行速度非常快,它的官方网站上称自己为地球上最快的大数库,但是 GMP 库所提供的只是数学运算功能,并没有密码学相关的高级功能。 -GMP large numbers library is part of the GNU pr
calculate
- 20位以上大整数的加减,支持循环计算和从文本文档中批量输入计算-Can achieve more than 20 large integer addition and subtraction, support for iterative calculation text documents and batch input and batch computing equation
GMP
- GMP大整数运算库,支持c语言上面进行大整数运算-GMP large integer arithmetic library support c language on top of large integer arithmetic