数据结构与算法必须用C来实现吗
本人是个菜鸟,且不是计算机相关专业。会用C#,想学习算法,发现多数书籍及教程都是用C来讲解的,基本没有用C#来讲解的,我想问问各位高人,想学数据结构和算法,是不是要先学C,用C#可以学习吗?谢谢各位哥们 我也是数据结构这学期刚开不久,因为我们计算机的开了C 没开C++ 所以老师一直使用C给我们讲,建议你还是先学C吧。C是基础,基础打好了 学什么都快了。仅供参考谢谢
一起加油~~~ 我就是学习C#的,不过开始学习数据结构和算法用的都是C。现在在开始用C#写,不过建议你如果是学习C#的话,可以一开始就用C#学习,因为面向对象的数据结构和面向过程的数据结构在具体实现上,语法上差异还是蛮大的,虽然思想都一样。当然如果你时间多,不急,也可以先学习C的。
C#版的数据结构现成的书貌似不是很多,可以直接在网上搜,一些博客上都有。我自己也准备写博客,回慢慢更新的。 kangkaisen 发表于 2014-3-26 12:12 static/image/common/back.gif
我就是学习C#的,不过开始学习数据结构和算法用的都是C。现在在开始用C#写,不过建议你如果是学习C#的话,可 ...
多谢你的建议,确实我感觉习惯了面向对象的写法,再用面向过程写东西,思维转变确实挺大的,总是感觉不适应,你的博客地址是什么,向你学习一下
kangkaisen 发表于 2014-3-26 12:12 static/image/common/back.gif
我就是学习C#的,不过开始学习数据结构和算法用的都是C。现在在开始用C#写,不过建议你如果是学习C#的话,可 ...
能不能推荐比较好的视频教程啊,C#实现的 如果时间比较急,建议你先了解了解C语言的基本语法,因为很多数据结构都只是用基本的C语法来表述的;如果时间充裕,强烈建议好好学学C语言,而且你已经学了C#,对编程也有了一定的理解,学起来会比初学者快很多~ 什么语言都可以吧,只要你能实现就行了 Worldmaker 发表于 2014-3-26 13:10 static/image/common/back.gif
如果时间比较急,建议你先了解了解C语言的基本语法,因为很多数据结构都只是用基本的C语法来表述的;如果时 ...
其实现在我就是按照版主说的这个路线在实行,已经再学小甲鱼的C了,前面大体看了看,基本上直接从指针部分认真学习,还是挺快的 hippo811028 发表于 2014-3-26 13:33 static/image/common/back.gif
其实现在我就是按照版主说的这个路线在实行,已经再学小甲鱼的C了,前面大体看了看,基本上直接从指针部分 ...
嘿嘿,那就加油啦~ hippo811028 发表于 2014-3-26 12:19 static/image/common/back.gif
多谢你的建议,确实我感觉习惯了面向对象的写法,再用面向过程写东西,思维转变确实挺大的,总是感觉不适 ...
我刚刚百度了下,发现C#数据结构的书和资料还是有的(不过我们图书馆真心找不到),不过就是没见视频教程。 我的博客最近才备案好,今天刚刚解析成功,呵呵。网址: www.bcmeng.com 以后多多交流,一起学习进步! 其实数据结构与算法是很基础的 什么语言都能实现 不错不错长见识了 如果习惯了面向对象不如用JAVA来学算法。。可能会容易些。要不就用c++。 rockerz 发表于 2014-5-3 10:50 static/image/common/back.gif
如果习惯了面向对象不如用JAVA来学算法。。可能会容易些。要不就用c++。
为什么不用C#呢,有什么劣势吗?
错!数据结构算法任何语言都可以使用只是运行环境不同而已!思想都是一样的 语法也有变化 先了解C的吧 吸取经验{:1_1:}{:1_1:} hippo811028 发表于 2014-5-3 17:06 static/image/common/back.gif
为什么不用C#呢,有什么劣势吗?
我没用过C#,所以不知具体怎样。 用c语言,会更好理解指针和内存的分配
页:
[1]