社区
C语言
帖子详情
我感觉算法比C语言本身难学多了~!
clack234
2002-08-13 01:55:55
小弟C语言已经快学完了,发现C语言本身好像也没什么难的,可是其中的算法到成了大部分习题要考的要点,我感觉算法比我感觉算法比C语言本身难学多了,你们说呢~!
...全文
217
31
打赏
收藏
我感觉算法比C语言本身难学多了~!
小弟C语言已经快学完了,发现C语言本身好像也没什么难的,可是其中的算法到成了大部分习题要考的要点,我感觉算法比我感觉算法比C语言本身难学多了,你们说呢~!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bigbigfans
2002-08-15
打赏
举报
回复
语言是工具,算法是灵魂
算法开始学的时候也不是太难。毕竟本身是学数学的:)
kingcom
2002-08-15
打赏
举报
回复
学一门语言好像并不难...但算法...可怕...
benny29a
2002-08-15
打赏
举报
回复
算法的确难学,不过你数学学得好,就不觉得难了
laozi_001
2002-08-15
打赏
举报
回复
哦,
是吗?
shine0123
2002-08-15
打赏
举报
回复
算法是灵魂,令可少活20年,拼命也要拿下
Tommy
2002-08-15
打赏
举报
回复
alien_taiji(笑了):
我是意思是说对于那种初学者,经常“毕竟基本的语句也就那么10来种,啃上几天也就掌握了”,就觉得学会了C,并不是提倡这样 :) 最近网上很多时候都有人说已经学会了,我想就是这种学会了,你说呢?
至于你提供的帖子我也看过,不过我觉得他不是想这样做,他是不想把第二个文件解开来,就是说从头到尾只有一个执行文件! 根本不存在exec的问题。这是EXE文件结构方面的问题,不是C的问题。只要自己在内存中为第二个文件进行重定位就可以了。但是做起来很麻烦。
leeseon
2002-08-15
打赏
举报
回复
C语言易学难精,学会不难,然而真正用好,用的得心应手,编出优秀的程序,很难。
呵呵,但是难的地方并不在C语言本身,而是在怎样用语言去描述问题(其实这就是一种算法)。
这两者怎么能混同呢,就象我说用一个写字板不难,但是用写字板写一篇好文章就很难一样,两者不可混同,虽然在程序中两者常常是混在一起的。
只要不谈C中的古怪的语法,对指针就是地址这种概念有一个明确的了解,就可以认为对C语言学会了。当然这不是能说他就会用C写一个链表或红黑树什么的。但这毕竟不是同一个问题。
所以说来说去,这还是内容与形式的关系,C只是一个载体,将人的思想表达出来,其它的语言也可以,就是用铅笔加纸也可以的。只不过C在设计的时候用了一种对机器很直观的逻辑抽象使它的表达能力强于很多同类的语言。所以成功了,仅此而已。
netbian
2002-08-15
打赏
举报
回复
呵呵
楼上都说完了
找本书去学习吧
freezingfire
2002-08-15
打赏
举报
回复
我认为是这样的,
C语言易学难精,学会不难,然而真正用好,用的得心应手,编出优秀的程序,很难。
算法难学,但是一旦学会,只要你不是进行算法的科学研究,仅对编成而言,在大多数时候算法是可以直接套用的,用起来相当容易。
sxbobo2002
2002-08-13
打赏
举报
回复
同意sinsou(sinsou)的观点!
各有侧重不同!
算法是思想,C是实现!~
C不难吗?
我看不见得吧!!!
想要精通,路还长呢!!!
================================================================
CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!
★ 浏览帖子速度极快![建议系统使用ie5.5以上]。 ★ 多种帖子实现界面。
★ 保存帖子到本地[html格式]★ 监视您关注帖子的回复更新。
★ 可以直接发贴、回复帖子★ 采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录!
★ 支持在线检测程序升级情况,可及时获得程序更新的信息。
★★ 签名 ●
可以在您的每个帖子的后面自动加上一个自己设计的签名哟。
Http://www.ChinaOK.net/csdn/csdn.zip
Http://www.ChinaOK.net/csdn/csdn.rar
Http://www.ChinaOK.net/csdn/csdn.exe [自解压]
popy007
2002-08-13
打赏
举报
回复
思想和语法怎么能比较呢?
clack234
2002-08-13
打赏
举报
回复
呵呵,我的C也就算入门了吧。~!
vampireonline
2002-08-13
打赏
举报
回复
废话,算法当然比语言难了
zhenshi
2002-08-13
打赏
举报
回复
似乎是被你说中了。。。
celeil
2002-08-13
打赏
举报
回复
不错不错,阁下入门了。恭喜。
lanying
2002-08-13
打赏
举报
回复
编译器重要在其原理,不在语言
什么东西好在于能不能最好的解决你的问题了
rkwj
2002-08-13
打赏
举报
回复
就应该是这样啊
fatalerror99
2002-08-13
打赏
举报
回复
Windows 和 linux 都是用 C 语言写的,先不让你写,拿来源码你看得懂吗?
elvahuang
2002-08-13
打赏
举报
回复
有同感
alloscdeveloper
2002-08-13
打赏
举报
回复
如果你不会用C写一个C的编译器,那就还是不要谈什么C语言简单的话了。
拜托。
加载更多回复(11)
C语言
和Java哪个
难学
?
有人说:世界上有两种程序员,一种用Tab键,另一种用Space键。 在程序员圈子有这样一条鄙视链(小道传说):C++程序员看不起C程序员, C程序员看不起Java程序员,Java程序员看不起C#程序员,C#程序员看不起美工。 为什么大家普遍认为
C语言
比Java难?我认为原因如下:C属于底层代码,能窥探到底层,也就是说可以拿它写硬件驱动,学习
C语言
前面的内容比Java简单但是到了后来特别是指针、链表有种难到脱发的
感觉
。
C语言
现在最大的作用在于底层开发。操作系统开发,包括手机操作系统部分。在这些领域C是经久不衰
一个资深
C语言
工程师说如何学习
C语言
谈及
C语言
,我想凡是学过它的朋友都有这样一种
感觉
,那就是“让我欢喜让我忧。”欢喜的是,
C语言
功能非常强大、应用广泛,一旦掌握了后,你就可以理直气壮地对他人说“我是电脑高手!”,而且以后若是再自学其他语言就显得轻而易举了。忧虑的是,
C语言
犹如“少林武功”一般博大精深,太
难学
了。其实就笔者认为
C语言
并非是“difficult(困难)”的,只要你能理清思路,掌握它的精髓,那么自学
C语言
是一件非常容易且又其乐无穷的事。今天本人就与大家一起谈谈如何学习
C语言
或者说学习
C语言
应从哪几方面着手。 ...
【详解】KMP
算法
——多图,多例子(
c语言
)
前言 KMP
算法
作为程序员的必修课之一,其抽象的过程让初学者叫苦不迭,但是当你完全理解过后会发现其中蕴含着创造者的无穷智慧。本篇文章我将以大量的例子与图片,为你讲解这个奇妙的
算法
。 KMP
算法
是什么? KMP
算法
是一种改进的字符串匹配
算法
,由D.E.Knuth,J.H.Morris和V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP
算法
)。KMP
算法
的核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是通过一个next()函数实现,函
c语言
实现多目标优化,MOPSO 多目标例子群优化
算法
近年来,基于启发式的多目标优化技术得到了很大的发展,研究表明该技术比经典方法更实用和高效。有代表性的多目标优化
算法
主要有NSGA、NSGA-II、SPEA、SPEA2、PAES和PESA等。粒子群优化(PSO)
算法
是一种模拟社会行为的、基于群体智能的进化技术,以其独特的搜索机理、出色的收敛性能、方便的计算机实现,在工程优化领域得到了广泛的应用,多目标PSO(MOPSO)
算法
应用到了不同的优化领域[...
html比
c语言
还难,为什么
感觉
C比HTML简单
同感;主要是
C语言
写错了编译器会给提示不让过,然后上来google查问题就好了;HTML瞎写都能过,但是呢,没有考虑可维护性、SEO、标签到底闭合与否, 标签是否过时,各属性在不同浏览器的支持度、标签怎么嵌套、怎么处理结构能够尽量应对需求变更等等;同理CSS、JS,web前端入门简单的一个原因就是 不管咋写只要错得不太离谱,就能做出东西出来;而做得好不好高不高效真的需要有大量的经验。相比较C/C+...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章