只是先了解一下哈: 请教一下什么时候学C++比较好?自学会不会太有难度?有没啥好的课程?学后如何能保持应用所学的语言?

来源: 两女宝妈 2024-03-17 10:40:23 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (0 bytes)

所有跟帖: 

初中就可以先写个hello world 呵呵,一般夏令营都能学 -恒妈- 给 恒妈 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:43:33

hello world是啥?我其实不知道哈 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:45:36

在屏幕上打印这个句子,经典的,你不知道这个? -恒妈- 给 恒妈 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:47:34

我真的不知道啊,编程我从小就非常不喜欢。对于不喜欢的我倾向于忽略 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:48:19

现在都ai马工了。感觉学语言就是学后面的逻辑思维。以后可能都没有c++了,况且你家那么小。 -gossipgirl8- 给 gossipgirl8 发送悄悄话 gossipgirl8 的博客首页 (0 bytes) () 03/17/2024 postreply 10:44:06

哎,再AI马工,不懂编程真的可以好好用AI马工帮助自己的工作吗?就像不认字的用AI写文章真的有意义吗? -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:46:41

吸加加比较偏低层,没有基本的计算机原理知识难以理解。对小孩有非常大的摧折感 -青裁- 给 青裁 发送悄悄话 (148 bytes) () 03/17/2024 postreply 10:46:00

那学完python,学一点基本算法后呢? -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:48:57

我刷题用的Java 感觉非常好.支持OOP比python 强多了,又不需要C++繁琐的内存管理 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:51:09

好,那学Java吧 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:52:31

我觉得还是从python开始比较人性,一步一步来 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:53:00

小娃python基础学完了,好像快学算法基础了 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:54:47

让她用python把十大排序方法来一遍 哈哈 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:56:22

啥是10大排序方法? -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:00:04

Chatgpt 一下,数据结构是个基础,需要非常清楚才能算法 -青裁- 给 青裁 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:01:30

好的,去看一下 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:02:48

不用担心, 跟着大学课程的要求就好了, 我们州大第一学期PYTHON, 第二学期JAVA, 第三学期以后才是C/C++. -Midwestrural- 给 Midwestrural 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:51:30

这数学竞赛感觉希望渺茫了,不是想回头看看编程方面的竞赛嘛 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:53:25

HACKATHON什么语言写的都可以..哈哈 -Midwestrural- 给 Midwestrural 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:54:22

可不是嘛,我有点想让小娃到了高中看看能不能玩这个 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:55:32

呵呵 -Numero- 给 Numero 发送悄悄话 Numero 的博客首页 (0 bytes) () 03/17/2024 postreply 10:53:37

我娃大学才接触的CS, 而且大学不教语言,是作业要求用什么语言..其实还是自学为主..哈哈 -Midwestrural- 给 Midwestrural 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:55:21

你家娃多牛啊,高中如果自学了很可能去了M哈 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 10:56:53

你以为读CS的都是早早就编程的啊, 州大里大多不是...哈哈 -Midwestrural- 给 Midwestrural 发送悄悄话 (0 bytes) () 03/17/2024 postreply 10:58:03

这不是为了高中多个潜在的EC吗? -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:01:15

俺一直都不理解中学计算机竞赛为什么强调C++, 做AI顶层算法设计的以前用matlab, 现在用python/numpy -pct- 给 pct 发送悄悄话 (33 bytes) () 03/17/2024 postreply 10:58:27

谢谢,很会安慰人 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:02:26

不是安慰,是俺的经验之谈 :-) -pct- 给 pct 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:04:23

更加被安慰到了:) -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:09:02

现在PYTHON/JAVA用的最多。。。哈哈 -Midwestrural- 给 Midwestrural 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:02:51

我家LD也说以后都AI了,谁还去学C++。 -Pilsung- 给 Pilsung 发送悄悄话 (0 bytes) () 03/17/2024 postreply 12:00:06

一看就是外行,自己去查一下为啥竞赛用C++很难吗?至于为啥现在AI多用python 不过是因为它简单好上手,各种库成熟 -阿拉拉- 给 阿拉拉 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:13:54

所以现在啥阿猫阿狗都号称自己会AI/ML LOL -阿拉拉- 给 阿拉拉 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:15:08

似乎你是内行?那么请问:python 和 c++各有什么优缺点? -pct- 给 pct 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:19:44

我不知道USACO是不是要看程序的运行速度,就是同一个Algothrim,C++底层一些,对内存要求少,所以 -Pilsung- 给 Pilsung 发送悄悄话 (380 bytes) () 03/17/2024 postreply 11:25:14

对,运行速度确实是有要求的,C++确实比Python 更有效率 -心心相惜- 给 心心相惜 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:49:27

MAtLAB好用,但是他是商业的,需要花钱的。PYthon免费,又开发了那么多library,上手也快. -Pilsung- 给 Pilsung 发送悄悄话 (0 bytes) () 03/17/2024 postreply 12:03:57

不要一开始就学C++,先学个Java。大概高中10年级以后学C++,最好有老师。然后 -闻风- 给 闻风 发送悄悄话 闻风 的博客首页 (215 bytes) () 03/17/2024 postreply 11:05:08

太好了:)还以为JS是数学牛蛙们的专有福利呢 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:10:13

我娃是5年级夏天,先学java, 然后把同样的题用c++做一遍,暑假结束语法和基本逻辑都过关,同年USACO 进银 -阿拉拉- 给 阿拉拉 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:09:42

STEM第一梯队牛蛙啊,都是神人! -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:11:39

语言python也可以一直到usaco gold. 我家刚开始学编程,凑巧usaco的题目主要考数学,直接高分过。其实 -k宝妈妈- 给 k宝妈妈 发送悄悄话 (263 bytes) () 03/17/2024 postreply 11:22:16

一个字:牛! -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:34:38

去事先自学这种东西有啥用?到了需要用的时候再学很快就上手了,到了大学一个quarter的课里几种语言都学会,干嘛要现在 -windyLL- 给 windyLL 发送悄悄话 (176 bytes) () 03/17/2024 postreply 11:14:18

想过两年参加一些编程方面的活动啊。而且我一直不认为没有基础能真正的走到上面去。就像觉得MBA真的能直接当CEO吗?当然主 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (36 bytes) () 03/17/2024 postreply 11:17:25

CS的基础是理论数学逻辑,coding语言是低级工具,不是CS的基础。你搞反了。 -windyLL- 给 windyLL 发送悄悄话 (134 bytes) () 03/17/2024 postreply 11:18:55

嗯嗯,数学也学着,学coding是为了做一点相关的实践活动啊 -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:20:16

s -windyLL- 给 windyLL 发送悄悄话 (0 bytes) () 03/17/2024 postreply 11:26:27

也送你家闺女一个字:牛! -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:39:03

可以直接学C++,或者先学C,再C++。不需要Python,Java -兄贵- 给 兄贵 发送悄悄话 兄贵 的博客首页 (402 bytes) () 03/17/2024 postreply 11:29:59

昨天我还想到了你家牛蛙呢。有没有进一步的update? -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:37:34

正在学machine learning -兄贵- 给 兄贵 发送悄悄话 兄贵 的博客首页 (0 bytes) () 03/17/2024 postreply 11:41:30

有啥CS和AI方面的信息记得来update啊:) -两女宝妈- 给 两女宝妈 发送悄悄话 两女宝妈 的博客首页 (0 bytes) () 03/17/2024 postreply 11:48:27

谢谢信任 -兄贵- 给 兄贵 发送悄悄话 兄贵 的博客首页 (0 bytes) () 03/17/2024 postreply 12:26:48

兄贵,您是否知道CMU的statistics and machine learning 专业的学生 -gezhu- 给 gezhu 发送悄悄话 (150 bytes) () 03/17/2024 postreply 14:50:14

请您先登陆,再发跟帖!