
Data Structure And Algorithms
shoppingbill
这个作者很懒,什么都没留下…
展开
-
Stack 栈
栈(First-in,Last-out)StackX.java[code="java"]package test.stack;public class StackX { private int maxSize; private int top; private String[] stackArr ; public StackX(int size) {...2009-06-02 22:55:06 · 89 阅读 · 0 评论 -
基本排序算法
#include<stdio.h>#define MAX 10#define SWAP(x,y){int t; t=x; x=y; y=t;}void selsort(int[]);//选择排序void insort(int[]);//插入排序void bubsort(int[]);//冒泡排序/** *标题:3. 编写一个C程序,实现对10个整数进行升序排...原创 2010-11-09 23:36:06 · 114 阅读 · 0 评论 -
阶乘
#include<stdio.h>#define N 10/** *标题:2. 编写程序,求1!+2!+3!+…+10!。 *说明:此题为数学中的阶乘,(阶乘(factorial)是基斯顿·卡曼(Christian Kramp, 1760 – 1826)于1808年发明的运算符号。) *作者:张玉 *创建时间:2010-11-07 22:26 **/vo...原创 2010-11-09 23:37:35 · 131 阅读 · 0 评论 -
斐波那契
#include<stdio.h>#define N 30/** *标题:1. 有一个分数序列:2/1、3/2、5/3、8/5、13/8、……,编写一个C程序,求出这个数列的前30项之和。 *说明:此题为Fibonacci数列组合,通过Fibonacci算法列出数列并求和(比萨的列奥纳多,又称斐波那契(Leonardo Pisano ,Fibonacci, Leon...原创 2010-11-09 23:38:36 · 120 阅读 · 0 评论 -
去掉一个最大分和最低分求平均分
#include<stdio.h>#define MAX 9#define SWAP(x,y){int t; t=x; x=y; y=t;}/** *标题:4. 编写一个程序,读入9个裁判所打的分数,去掉一个最高分,去掉一个最低分,求剩余7个分数的平均值(要求用数组实现)。 *说明:此题可以将输入9个分数放到一个数组中通过排序算法排列下,再取数组中1到8的数求平均值...原创 2010-11-09 23:40:34 · 1205 阅读 · 0 评论