算法
Nil_NULL_
这个作者很懒,什么都没留下…
展开
-
算法的力量(李开复)
编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算法、编译原理、计算机体系结构、关系型数据库原理等等 算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认转载 2013-09-04 23:16:43 · 534 阅读 · 0 评论 -
算法小题二(求高次方程的一个实根2x^4-4x^3+6X^2-8x-8=0)
求高次方程的一个实根2x^4-4x^3+6X^2-8x-8=0(精度要求10^-3) 算法分析如下:求高次方程的一个实根的算法有很多种,这里介绍一种二分法. 设高次方程f(x)=0,则用二分法求其一个实根的算法如下 1,输入初值x1和x2,计算它们对应的函数值y1 = f(x1), y2 = f(x2).若y1 和 y2同号,说明x1和x2之间没有实根转第一转载 2013-09-04 22:55:43 · 1620 阅读 · 0 评论 -
算法小题一(论证任何自然数的n次方等于n个连续基数之和)
#include int main() { int n , k, k1 ,m ,i ; scanf("%d",&n); /*反复输入自然数直到输入0为止*/ while(n!=0) /*每次开始都从0开始检查*/ {转载 2013-09-04 23:21:26 · 878 阅读 · 0 评论 -
常用算法(C版)
算法(Algorithm):计算机解题的基本思想方法和步骤。算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。 一、计数、求和、求阶乘等简单算法 此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值转载 2013-09-04 23:19:06 · 511 阅读 · 0 评论 -
排序算法极其Java实现
排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。 排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序。下面讲的排序都是属于内排序。 内排序有可以分为以下几类:转载 2014-07-07 12:52:41 · 399 阅读 · 0 评论