| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1587 人关注过本帖
标题:数据结构,求教
只看楼主 加入收藏
小跳蚤
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:437
专家分:1623
注 册:2011-4-9
收藏
得分:0 
小白飘过
2011-12-27 15:38
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
收藏
得分:0 
小跳蚤飘过

我们都在路上。。。。。
2011-12-27 15:51
xdh0817
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:193
专家分:195
注 册:2011-10-20
收藏
得分:0 
沉了?
2011-12-28 22:07
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:10 
回复 13楼 xdh0817
实现困难   不会吧  你去看看那里面的题目你就会知道什么叫做没思路

我玩acm也有一年了 做题只要你的思路有了 那么剩下的就水到渠成了

如果你觉得思路简单  那你看看下面的这个问题怎么解决  最简单的0-1背包

有n个物品和一个容积为m的背包  n个物品每个物品都有自己的体积v[i]和价值w[i]

要装如那些物品才能产生最大的价值?

                                         
===========深入<----------------->浅出============
2011-12-28 22:54
czz5242199
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:660
专家分:2400
注 册:2011-10-26
收藏
得分:0 
回复 14楼 laoyang103
这个赞同。一般来说有了思路写代码一般都不成问题,除非是那种专门考验你编程仔细度或者恶心的模拟题

你会觉得思路很简单是因为你一直在看书上的内容,那种教科书又能有多难呢
2011-12-29 06:25
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
编程仔细度?什么题目?不管是编程还做数学题都需要仔细呀,不清楚楼上说的编程仔细度的题是什么意思,发给我让我也了解一下

总有那身价贱的人给作业贴回复完整的代码
2011-12-29 08:32
czz5242199
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:660
专家分:2400
注 册:2011-10-26
收藏
得分:10 
比如这题,http://www.,本身不算难,但它设置了各种条件和陷阱,你可以试试能不能一遍ac

最明显的就是这题http://,我在分析了算法之后(就是简单的枚举),因为各种条件实在太bt了,花了1天时间才断断续续写完程序,又花了一天时间调试才ac

总的来说就是各种思路不复杂,但是处理起来实际编程需要考虑的问题极多的那种题

[ 本帖最后由 czz5242199 于 2011-12-29 09:57 编辑 ]
2011-12-29 09:55
waterstar
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:5
帖 子:984
专家分:2810
注 册:2010-2-12
收藏
得分:10 
如果没有基础直接做题会比较困难,就像连DP是什么都不知道的话谈做题就是扯淡,所以不是每个人都适合直接做题的,建议先看看有关算法的书,比如《算法导论》。这本书很厚,可以边看边做题,而且题目难度要适中,不然太难的题你会完全没有思路,即使看到别人的代码也不好理解。而且我觉得做题是对算法的不断锤炼,对数据结构的帮助不大,你要想练练数据结构,就去做项目吧。算法本身就是超脱于编程语言之外的东西,它强调的是一种思维方式,一种解决问题的途径。如果你真心对算法有兴趣,acm题库将是你的天堂。

冰冻三尺,非一日之寒;士别三日,不足刮目相看!
2011-12-29 10:06
czz5242199
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:4
帖 子:660
专家分:2400
注 册:2011-10-26
收藏
得分:0 
回复 14楼 laoyang103
好吧,我顺便问一个无关的八卦问题:老杨是女生?
2011-12-29 10:16
beyondyf
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:3282
专家分:12654
注 册:2008-1-21
收藏
得分:10 
本不想参与这种立场的争论,每个人的侧重点不同,对事物的看法和价值的理解也不同。
以玉石来说,主要成份是金属硅酸盐,大部分外国人并不看重它。但由于文化的原因,中国人很看重玉。
算法,在这个论坛里不以为然的也大有人在。当然,本人是很看重的。
在我看来,算法是程序的灵魂。只不过平时应用到的只是基本而已。
就像微积分、数论、量子论,内容都很艰深,但日常生活中,作为普通人,我们用到了多少呢?其价值是否该以我们能利用的尺度来衡量呢?
这就上升到个人的哲学观了。呵呵,这就是我之前不想参与讨论的原因。

在我看来
算法指导着程序的实现,而数据结构则是实现程序的基础,是工具。
数据结构是算法在现有计算机体系结构中的具像。
所以,想学算法,数据结构是基础。当数据结构还没学好时,就没法谈论算法。
它们两者之间其实也没有明显的分界线,数据结构本就是最基础的算法,而算法的范畴更大。

以上是个人看法,并不想强加给别人,各位可以保留你们的看法。

顺便回答一个无关的八卦问题:老杨是男生,高高瘦瘦,挺帅气的

重剑无锋,大巧不工
2011-12-29 11:30
快速回复:数据结构,求教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017833 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved