求助各位佬友

首先说明本人是真小白,平日里也就是在论坛潜潜水的那种 :joy:
目前是人工智能专业大一,之前学的c语言,只学了个框架,很多细节都没填补,有学长建议我转学python,而且我了解过人工智能也是一定要学python的,所以现在很犹豫,因为我认为我的c并未学精。另外我感觉目前学的c很空浮,只是刷刷题,各位大佬有什么更落地的学法推荐吗?先感谢各位佬了 :saluting_face:

学会 C 之后主流工程语言很短时间就能上手,C 算是命令式编程绕不开的坎,你可以不用但要从事编程就不得不学。

1 个赞

语言只是工具,关键还是看数学,数学一定要学好!!!

2 个赞

明白了,谢谢佬

目前正在狠狠学 :joy:

至于学习方法,我个人经验是面向问题编程,而不是照本宣科。

例如最开始只是学打印输出,键盘录入,流程控制,指针操作等,这些是很基础很重要的东西,但是学会了也没啥用。

你可以参考我大一时的行为。我用 C 语言将视频转换成一堆图片,然后处理图片成为线框图(临近寻点),再将边缘坐标转换成电信号,然后就可以在示波器上放动画了。

所以你需要找到问题才能思考解决方案然后就有动力针对性学习,循环下来编程也就是很简单快乐的事情了。

感谢分享:+1:,我会试试的

不要怕直接找项目开干,不要怕不懂,拿gpt啥的辅助学很快的,在不懂来L站问

用C刷刷PTA,流弊点就刷leetcode,打打ACM:
数据结构与算法定要重视,会上瘾

AI学点c的指针和内存管理就行了,然后转战python写algorithms和使用框架,经验噌噌涨

好的,平常就用ai辅助学的 :joy:

目前就是在pta上刷题的,之前看过leetcode的热题100道,感觉得学数据结构才能做

指针学了个大概,内存管理仅仅了解一些,后续会关注一下的,感谢分享 :saluting_face:

感觉其实学校教的都是基础,工作上用的才是工程知识,觉得刷题也没必要,有时候是面试用的,理解系统快速借助现有轮子实现功能重要,研究什么问题。

当然刷题是给自己打名声和垫砖去更好的平台,也可以,怎么选择适合自己就行,没啥建议,在代码中玩的开心。

hhh,好的感谢分享 :saluting_face:

常规话题快问快答

语言只是一个工具,人工智能的学习更多的是要学习数学这些基本学科。人工智能的开发用Python只不过是因为Python在数据处理和分析方面有更方便使用的库罢了,但这并不代表人工智能开发就一定制使用Python。在大部分人工智能项目中,Python还是更多的作为探索语言使用,一旦道路普通,就会使用更加高效的语言来进行重构。

所以,不要那么过于关注使用什么语言什么技术,优先掌握解决问题所需要的基本知识。

好的,会重视的,感谢佬友分享