当前位置:首页 » 操作系统 » 数据结构算法与应用

数据结构算法与应用

发布时间: 2022-01-15 00:03:17

1. 《算法导论》《数据结构与算法分析》《数据结构,算法与应用》 这几本书有什么区别

数据结构先学,然后看算法导论再看算法,数据结构是算法的基础,算法导论不看也是可以的。我是大三的计算机专业的学生~呵呵,快毕业了 - - 郁闷!

2. 算法与数据结构的应用主要体现在那些方面

我可以说体现在和计算机相关的各种方面吗....
基本上没有应用是不需要数据结构和算法的吧...

你用的电脑,操作系统:文件管理,多进程切换,内存管理
你用的网络知道所代表的网站应用:浏览器渲染,数据库优化
你用来访问网络的整个基础设施:路由算法
你玩游戏时的三维渲染,人工智能
......
.....
....
...
..
.

3. 数据结构算法与应用c++语言描述 课后题答案 萨尼版的 要全部的答案 有的请私信我 在线等 急需啊

明天就交作业了

4. 数据结构算法与应用c++语言描述 答案

a4x
4 + a3x
3 + a2x
2 + a1x + a0 ≡ 0 (mod p2
)

5. 数据结构,算法与应用 ---C++语言描述(代码与习题答案)

#include<stdio.h>
#include<string.h>
#include<stdlib.h>

#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
#define OVERFLOW -2
typedef int status;

#define LIST_INIT_SIZE 100
#define LISTINCREMENT 10
typedef struct
{
int *elem;
int length;
int listsize;
}sqlist;

int flag=0;
status initlist(sqlist *l)
{
l->elem=(int*)malloc(LIST_INIT_SIZE*sizeof(int));
if(!l->elem)exit(OVERFLOW);
l->length=0;
l->listsize=LIST_INIT_SIZE;
return OK;
}
status listinsert(sqlist *l,int i,int e)
{
int *newbase,*q,*p;
if(i<1||i>l->length+1)return ERROR;
if(l->length>=l->listsize)
{
newbase=(int*)realloc(l->elem,(l->listsize+LISTINCREMENT)*sizeof(int));
if(newbase)exit(OVERFLOW);
l->elem=newbase;
l->listsize+=LISTINCREMENT;
}
q=&(l->elem[i-1]);
for(p=&(l->elem[l->length-1]);p>=q;--p)
{
*(p+1)=*p;
}
*q=e;
++l->length;
return OK;
}
void listprint(sqlist *l)
{
int i;
for(i=0;i<l->length;i++)
{
printf("%-5d",l->elem[i]);
}
}
status listdelete(sqlist *l,int i,int *e)
{
int *p,*q;
if((i<1)||(i>l->length))return ERROR;
p=&(l->elem[i-1]);
e=*p;
q=l->elem+l->length-1;
for(++p;p<=q;++p)*(p-1)=*p;
--l->length;
return OK;
}
status getelem(sqlist *l,int i,int *e)
{
if((i<1)||(i>l->length))return ERROR;
*e=l->elem[i-1];
return OK;
}
int meun()
{
int a;
printf("*************************\n");
printf("* 1 InitList *\n");
printf("* 2 ListInsert *\n");
printf("* 3 ListPrint *\n");
printf("* 4 Delete *\n");
printf("* 5 Getelem *\n");
printf("* 6 Exit *\n");
printf("*************************\n");
fflush(stdin);
do
{
printf("qing xuan ze:\n");
scanf("%d",&a);
}while(!(a>=1&&a<=6));
return a;
}
void main()
{
sqlist l,*p;
int x,i,e,result;
p=&l;
do
{ clrscr();
x=meun();
switch(x)
{
case 1: initlist(p);
flag=1;
printf("initlist succes!press enter contiue");
getch();
break;
case 2: if(flag==0)
{
printf("you must initlist first!please select!");
getch();
break;
}
fflush(stdin);
printf("\n please input i and e:");
scanf("%d%d",&i,&e);
result=listinsert(p,i,e);
if(result==ERROR)
printf("error:i out of rang!press enter continue");
else
printf("insert completed!please enter continue");
getch();
break;
case 3: printf("sqlist:\n");
listprint(p);
getch();
break;
case 4: printf("\n please input i:");
scanf("%d",&i);
result=listdelete(p,i,&e);
if(result==ERROR)
printf("error:i out of rang!press enter continue");
else
printf("delete completed!please enter continue");
getch();
break;
case 5: printf("\n please input i:\n");
scanf("%d,&i");
result=getelem(p,i,&e);
if(result==ERROR)
printf("error:i out of rang!press enter continue");
else
printf("completed:%d",e);
getch();
break;
case 6: printf("bye\n");
getch();
exit(0);
}
}while(1);

}

6. 请问有 数据结构、算法与应用c++描述的答案吗~~~

C语言的基本语法你只要掌握了,,数据结构都不是问题
数据结构就是 数据的组织方式 或者说 是一种更便捷的让程序更高效的方法。这里面用到的都是C语言的基础知识。
就像你做饭 一个辣椒可以炒素菜、可以炒荤菜、也可以炸成辣椒油……
同样一个东西 根据自己目的的不同 选择一个最高效的方法 就是数据结构与算法的目的.
书上的数据结构与算法 只是给你一些实际应用中的列子和一些基本方法,现实中做程序还需要你自己根据自己的需要去组合去研究更好的算法……

很高兴为您解答,不懂的来问我,。谢谢!!

7. 数据结构算法与应用java版的不好吗为什么只有C++版的电子书和实体书,没有java版的呢

你要么看看这本吧
《数据结构、算法与应用(Java语言描述)》((美)萨尼(Sahni,S.))

8. 大牛说话 我想深入C++ 《数据结构 C++语言描述》和《数据结构,算法与应用--C++语言描述》哪本书好

《数据结构,算法与应用--C++语言描述》比较好
我就用的这本,

9. 严蔚敏《数据结构》和《数据结构算法与应用C++语言描述》应该看哪本

《C++ PRIMER》里面的题你都做过了吗,对STL都熟悉了吗?

10. 求<<数据结构算法与应用-c++语言描述>>

你是求这本书的什么?
电子版?
源码
还是其它?

热点内容
安卓手机怎么注册苹果云 发布:2024-11-15 01:05:00 浏览:407
数据库设计模板 发布:2024-11-15 00:47:25 浏览:825
编程的悟性 发布:2024-11-15 00:47:24 浏览:733
主流可编译语言 发布:2024-11-15 00:42:23 浏览:729
excel缓存清除 发布:2024-11-15 00:39:53 浏览:486
机械键盘可编程 发布:2024-11-15 00:39:09 浏览:912
php判断字符开头 发布:2024-11-15 00:35:33 浏览:507
网易苹果游戏怎么转移到安卓 发布:2024-11-15 00:07:52 浏览:270
win7php环境搭建 发布:2024-11-15 00:06:55 浏览:17
erpjava 发布:2024-11-14 23:52:23 浏览:253