搜索资源列表
6paixusuanfa
- 1、 演示程序对6种内部排序算法(堆排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序)作输入实测比较。 2、 待排序表的元素的关键字为整数。用户可输入不同数据作测试比较。比较的指标为关键字参加的比较次数(用compCount计量)和关键字的移动次数(用shiftCount计量,关键字交换计为3次移动)。 3、 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”下,用户可由键盘输入待排序表的表长(不大于20)和数据。 4、 每次测试完毕,显示各种
bigmultiply
- 实现两个大整数的相乘、附有测试数据以及试验报告一份。-achieve two large integer multiplication, with the test data and a test report.
十进制整数相互转换
- 一组转换函数用于十六进制字符串二进制字符串八进制字符串到十进制整数相互转换,对数值运算和运算转换有帮助-a group function for converting hexadecimal string octal binary string string to decimal integer conversion of numerical computing and Operational Conversion help
jioushu.rar
- 任意输入一个正整数,判断其是奇数还是偶数。 以文字交互的方式输入数据和显示结果。,Arbitrary input a positive integer, determine is odd or even number. Interactive way to input text data and the result will be displayed.
random
- 有关随机数的函数库,产生一个随机小数,某个范围的整数等功能-The random number library, generate a random decimal, a range of integer functions
1316-How-Many-Fibs
- HDU ACM 1316 Problem Descr iption Recall the definition of the Fibonacci numbers: f1 := 1 f2 := 2 fn := fn-1 + fn-2 (n >= 3) Given two numbers a and b, calculate how many Fibonacci numbers are in the range [a, b].
Create_Random
- 以时间为种子产生4位随机数,整型的,以时间为种子,就不会重复了-Time for seed to produce four random number, integer, and time for the seed, would not duplicate the
123
- 1、用成员函数重载运算符,使对整型的运算符=、+、-、*、/ 适用于分数运算。要求: (1)输出结果是最简分数(可以是带分数); (2)分母为1,只输出分子。-1, with member functions operator overloading, so that the operator on the integer =,+,-,*,/ apply to scores of computing. Requirements: (1) output is the most simple
fraction
- 1.自定义分数类fraction,使用该类可以完成分数的输入、分数的加、减、乘、除二目运算和一目减运算、分数的约分操作、分数的通分操作、分数的倒数运算、对两个分数进行六种比较运算、以及对分数的输出等操作。 2.改造上述分数类,将其中使用的普通函数尽量改写成运算符重载函数。如,可重载+、-、*、/、>、>=、<、<=、==、!=,以实现分数的各种运算。并且实现分数与整数的混合运算。 3.从分数类派生出一个用来描述整型的Integer类,完善整型类Integer,使其
Gomory
- 求解整数规划的问题可以解决一般的整数规划模型的解而且效率比较高!在matlab下调试通过-Solving integer programming problems can be solved in the general solution of integer programming model and more efficient! Adopted under the debugger in matlab
BigInt
- 大整数(可高效计算数万位整数)四则运算的实现,采用了高效的9位并行计算。除法的实现更是采用了高效的二分试商-Large integer (which can be tens of thousands of high-performance computing-bit integer) arithmetic to achieve efficient use of parallel computing 9. The division is the adoption of a more efficie
Proba1
- Simple console application writes out an integer number.
MILP
- Mixed integer linear programming source code
MultiplicationOfLargeNumbers
- 用一个整型数组表示一个大数,数组的每个元素储存大数的一位数字,则实际的大数d表示为: d=a[k]*10的k-1次幂+a[k-1]*10的k-2次幂+......+a[2]*10+a[1] 其中a[0]保存该大数的位数. (2),实现两个大数相乘. (3),再此基础上实现两个大数相除 -With an integer array to represent a large number, every element of the array storage of large numb
shellorder
- 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2<d1重复上述的分组和排序,直至所取的增量dt=1(dt<dt-l<…<d2<d1),即所有记录放在同一组中进行直接插入排序为止-First take an integer less than n d1 as the first increment, the document d1 all records
01_BigInt_ok
- 实现计算i的i次方的加和,i从1到n,其中n为用户输入的任意整数。(要考虑结果可能超出长整数long的表示范围的情况)-big integer, implented with C++. Functions include add and multiply.
BigIntegerMultiply
- 输入两个大整数,整数长度可以很长,原则上没有长度限制,将这两个大整数进行相乘得出结果。-Enter the two big integers, integer length can be very long, in principle, there is no length limit, these two big integers multiplying the result.
BigInteger
- C++实现了一个大整数类,包括加法,减法,乘法,除法,以及求余等功能,并对以上操作符进行了重载,经反复测试,运行结果正确-C++ implementation of a large integer categories, including addition, subtraction, multiplication, division, and remainder functions, and these operators were overloaded, after repeated tes
LEX
- 词法分析时,常常会用到超前搜索方法。如当前待分析字符串为“a +”,当前字符为’ ’,此时,分析器倒底是将其分析为大于关系运算符还是大于等于关 系运算符呢?显然,只有知道下一个字符是什么才能下结论。于是分析器读入下一个字符’+’,这时可知应将’ ’解释为大于运算符。但此时,超前读了一个字符’+’,所以要回退一个字符,词法分析器才能正常运行。在分析标识符,无符号整数等时也有类似情况。-Lexical analysis, often use advanced search method. If th
long-integer-addition-
- 实现任意长整数的加法操作,输入为含有逗号的整数形式-To achieve any long-integer addition operation, the input is an integer that contains the form of a comma