学习完C语言之后学算法还是API

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:08:12
c语言这块算是粗略的学完了。现在开始开始看算法了,但是算法书上的题目比较难看懂,看懂了也不会应用~不知道算法有必要深究吗?比如回溯,真的必须要懂吗? 学习api也闹心…WINDOWS程序设计和核心编程,我更想看核心编程…可是不看程序设计行吗?
还一个问题就是api和算法一块学有影响吗

学习算法其实是对你C语言学习的加强和扩展。在算法里面提供了很多编程的思想和技巧,比如递归和回溯,在很多时候经常用到的。所以算法是不能不学的。至于API就是编程环境提供的一些函数,主要取决于你将来从事哪方面的编程。比如现在用.NET进行编程,很多功能都已经封装在类里面,很少用到Windows 的API了
补充:API和算法是没有什么关联的。

算法帮你把数学问题转化为程序逻辑。
API只是阅读和了解别人写好的说明书-关于如何使用XX系统接口。

2个方向从事的领域都不一样。一个比较考头脑,一个比较考经验。

只要你要使用别人现成的接口,总归要用API,所以API还是要了解的,现成的东西该用就用。
学API有什么闹心的。。。就是看说明书罢了。

数据结构,算法是最基本的。 不看不行, 现在看不懂不着急, 慢慢看。

补充:
可以, api 基本都是直接调用的, 没有什么算法。 如果你写应用的话, 那么 你对应的模型可能要用算法

api