当前位置:首页 » 操作系统 » 数据结构与算法java语言版

数据结构与算法java语言版

发布时间: 2024-12-29 18:01:47

1. 算法 数据结构编程java语言)

private void sort(int[] list)
{
int[] sortlist=new int[21];
for(int i=1;i<=20;i++)
sortlist[i]=-1;
for(int i=0;i<list.Length;i++)
{
sortlist[list[i]]=list[i];
}
for(int i=0;i<sortlist.Length;i++)
{
if(sortlist[i]!=-1)
{
输出sortlist[i];
}
}
因为已知最大值,所以遍历算法计算次数为常数,所以算法复杂度为1

2. Java 与 算法+数据结构 (100分)

说数据结构没用那是不可能的,但是要看你做什么了。

比如说你要血java,如果你想搞网站方面的话就简单了。

数据结构基本可以不用学,因为在web应用中,能用到的算法的地方少之又少,几乎就那么几个,想记不住都难。

但是如果你要往软件方面和手软方面发展的话就要学一部分了,但是这东西学是学不到的,能学到的只不过是思路,到时候自己发挥一下,想个算法就行了,算法这东西说难不难,难的东西有,但是没有你能用到的。

像你这样的情况我想说两点:

首先,说你想从事算法类的工作,那么选择什么样的语言都是一样的,算法肯定有,但是用到的都不多。刚进公司的时候一般是用不到算法的,因为算法都是别人想的,你也许有好的算法,但是别人不一定采用,但是你的算法基础不要丢掉,因为等你当了项目经理后这个是必不可少的。

其次,你要知道,在学计算机的路上,很少有人能学什么就做什么,大家都在被社会潮流推动,想要不掉队就只能随波逐流。因为毕竟我们都不想一辈子写代码。大家都是拿这东西做个跳板。

学java的路很长,但是也很有趣,希望你能学好。我想以你的算法基础,以后想成为专业精英不是问题。加油吧。

热点内容
编程教师社区 发布:2025-01-01 13:04:10 浏览:379
鬼一电动车有什么配置 发布:2025-01-01 13:04:09 浏览:25
android音频采集 发布:2025-01-01 12:56:01 浏览:828
eeprom存储地址 发布:2025-01-01 12:48:57 浏览:389
希捷硬盘如何加密 发布:2025-01-01 12:38:34 浏览:524
怎么ping远程服务器 发布:2025-01-01 12:32:35 浏览:229
生物有机肥厂实验室用什么配置 发布:2025-01-01 12:32:32 浏览:307
机械硬盘缓存太低是不是影响速度 发布:2025-01-01 12:20:22 浏览:966
linuxjdk是否安装 发布:2025-01-01 12:01:17 浏览:210
均值滑动算法 发布:2025-01-01 11:53:46 浏览:389