搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
打鱼还是晒网
- 中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。 *问题分析与算法设计 根据题意可以将解题过程分为三步: 1)计算从1990年1月1日开始至指定日期共有多少天; 2)由于“打鱼”和“晒网”的周期为5天,所以将计算出的天数用5去除; 3)根据余数判断他是在“打鱼”还是在“晒网”; 若 余数为1,2,3,则他是在“打鱼” 否则 是在“晒网” -There is a Chine
抓交通肇事犯
- 一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。 *问题分析与算法设计 按照题目的要求造出一个前两位数相同、后两位数相同且相互间又不同的整数,然后判断该整数是否是另一个整数的平方。 *-a truck traffic violation, the young man escaped.
完全数
- 如果一个数恰好等于它的因子之和,则称该数为“完全数”。 *题目分析与算法设计 根据完全数的定义,先计算所选取的整数a(a的取值1~1000)的因子,将各因子累加于m,若m等于a,则可确认a为完全数。 *-if it is equal to the sum of the factor, says the number of "totally few." * Topic analysis and algorithm design based on the defin
回文数
- 打印所有不超过n(取n<256) 的其平方具有对称性质的数(也称回文数)。 *题目分析与算法设计 对于要判断的数n,计算出其平方后(存于a),将a的每一位进行分解,再按a的从低到高的顺序将其恢复成一个数k(如n=13,则a=169且k=961),若a等于k则可判定n为回亠数。 -Print all over n (4 admission; 256) with the square of its symmetrical nature of the (also known pal
求具有abcd=(ab+cd)2性质的四位数
- 3025这个数具有一种独特的性质:将它平分为二段,即30和25,使之相加后求平方,即(30+25)2,恰好等于3025本身。请求出具有这样性质的全部四位数。 *题目分析与算法设计 具有这种性质的四位数没有分布规律,可以采用穷举法,对所有四位数进行判断,从而筛选出符合这种性质的四位数。具体算法实现,可任取一个四位数,将其截为两部分,前两位为a,后两位为b,然后套用公式计算并判断。 -3025, the figure has a unique character : it divide
歌德巴赫猜想
- 验证:2000以内的正偶数都能够分解为两个素数之和(即验证歌德巴赫猜想对2000以内的正偶数成立)。 *问题分析与算法设计 为了验证歌德巴赫猜想对2000以内的正偶数都是成立的,要将整数分解为两部分,然后判断出分解出的两个整数是否均为素数。若是,则满足题意;否则重新进行分解和判断。 程序中对判断是否为素数的算法进行了改进,对整数判断“用从2开始到该整数的一半”改为“2开始到该整数的平方根”。原因何在请自行分析。 -certification : 2000 within the
计算分数的精确值
- 使用数组精确计算M/N(0<M<N<=100)的值。如果M/N是无限循环小数,则计算并输出它的第一循环节,同时要求输出 循环节的起止位置(小数位的序号) *问题分析与算法设计 由于计算机字长的限制,常规的浮点运算都有精度限制,为了得到高精度的计算结果,就必须自行设计实现方法。 为了实现高精度的计算,可将商存放在一维数组中,数组的每个元素存放一位十进制数,即商的第一位存放在第一个元素中,商的第二位存放在第二个元素中....,依次类推。这样就可以使用数组不表示一个高
减式还原
- 编写程序求解下式中各字母所代表的数字,不同的字母代表 不同的数字。 PEAR - ARA -------- PEA *问题分析与算法设计 类似的问题从计算机算法的角度来说是比较简单的,可以采 用最常见的穷举方法解决。程序中采用循环穷举每个字母所可能 代表的数字,然后将字母代表的数字转换为相应的整数,代入算 式后验证算式是否成立即可解决问题。-prepared under-solving procedures for the
乘式还原
- A代表数字0到9中的前五个数字,Z代表后五个数字,请还原 下列乘式。 A Z A × A A Z ------------ A A A A A A Z Z Z A A ------------ Z A Z A A *问题分析与算法设计 问题本身并不复杂,可以对乘式中的每一位使用穷举法,最 终可以得到结果。本题的关键在于怎样有效的判断每个部分积的 每一位是否满足题意,这一问题处理不好,编写的程序会很长。
haffman
- 哈夫曼编码的c++实现,算法分析与设计科目的实验
bload
- 简单的回溯算法,算法分析与设计,比较简单适合初学
yanyFJL
- 这是计算机专业课程--算法分析与设计的一个实验内容:FJL算法的实现。希望对来访本站的学客们有点用出!-This is the computer professional courses -- algorithm analysis and design of an experiment : FJL algorithm implementation. Want to visit the school site were a little off with out!
sousuo
- 算法分析与设计中的二分搜索算法代码,用来实现数字查找。-Algorithm Analysis and Design of the two sub-search algorithm code, used to achieve the number of search.
code
- 这是算法分析与设计这书的课后习题解答代码。-This is the algorithm analysis and design after-school exercise book answer code.
The-knight-of-the-perfect-algorithm
- 关于骑士问题的完美算法,提供给算法分析与设计的朋友参考,可以用于交作业系统-The knight of the perfect algorithm, provided to the algorithm analysis and design of a friend of reference, can be used to pay the operating system
Algorithm-analysis-
- 算法分析与设计论文附加代码,动态规划解决凸多边形的最优三角分割和回溯法解决哈密顿回路问题-Algorithm analysis and design thesis additional code, dynamic programming to solve the optimal convex polygon triangulation and backtracking to solve the problem Hamiltonian circuit
suanfa
- (C语音)算法分析与设计课上老师给的素材。有一部分是书中源码,有一部分是老师给的素材。仅供参考。有一部分是伪代码,需要自己调通。- (C) The teacher gave the material algorithm analysis and design course. In part, the source book, in part, the teacher gave material. for reference only. There are some pseudo-code, we
exercise2
- 算法分析与设计ex2源码 算法分析与设计ex2源码 算法分析与设计ex2源码-Algorithm analysis and design ex2 source
数据结构与算法分析:C语言描述
- 书中详细介绍了当前流行的论题和新的变化,讨论了算法设计技巧,并在研究算法的性能、效率以及对运行时间分析的基础上考查了一些高级数据结构,从历史的角度和近年的进展对数据结构的活跃领域进行了简要的概括。(The book introduces the current popular topics and new changes, discusses the algorithm design skills, and examines some advanced data structures on th