- 主题:请教新三年级开始信奥系统性学习早不早
用还是用的上的,程度看岗位
但OI选手很多编程习惯不好, 而且对性能压榨到极致,可读性很差
思路上需要一定调整
【 在 ColinYu 的大作中提到: 】
: 确实指定 只有c++.
: csp的算法,到了企业,基本用不上,企业说的算法,和csp算法是完全两回事
: csp的算法,企业很多面试倒是会用,这是筛选出聪明人和不聪明人。
: ...................
--
FROM 123.114.91.*
我自己计算机科班,工作以后都在想办法往非码农的职位转型,好在终于转了
【 在 mrredsnow 的大作中提到: 】
: 前几天,在朋友圈看到,我家大娃(五年级)的一个同学,在学习编程,那个娃爹发了一个下阶段课程教材的目录截图,我看了一下,是一本算法书,什么二叉树,图的深度搜索广度搜索等等。
: 我没好意思乱说话。但是,老实说,我真的很怀疑,一个五年级的小男孩,到底能理解多少,哪怕是算法复杂度的大0表示法,我当初自学都有困难,虽然这是算法教材第一章开篇讲的第一件事。
: 我自己机械专业的,后来改行当了码农,我二十几岁的时候,自学数据结构(严蔚敏那本书),我学的都挺费劲的。
: ...................
--
FROM 39.156.161.*
呵呵,大部分孩子不适合XXX, 信息学竞赛(CSP)本来就是少部分孩子搞的啊
青少年夏令营,冬令营,每年提交的论文,都会有几个新发明的数据结构,也都是小5 -初-
高中 的孩子啊。
【 在 mrredsnow 的大作中提到: 】
: 我意思是说,资深的C++程序员,会花时间研究STL源码,因为那里面的东西,都是一帮大神写的,他们的写法是很有讲究的,同样用C++写一段程序,不同的写法,运行效率差别很大的。不过,这东西不该是信息学考试应该关心的。
: 我个人的看法是,信息学考试,应该分析孩子给出的算法如何,而不是编程技术,然而,如果仅仅用运行时间做对比的话,一个好的算法,配上一个烂的代码写法,最后很可能还是会输。可是让孩子去研究怎么写代码,显然又背离了学习信息学的目标。
: 算了,我觉得话题说的有点远了,我的观点就是:
: ...................
--
FROM 111.198.26.*
小学生学这个干啥。。。
唯一有用的,就是读一读英文是技术手册,练练英语
【 在 Zinux 的大作中提到: 】
: 信息学C++ = C + STL库 + 算法
: 考察重点是算法,你用拼音写或者a1/a2/a3写都无所谓
--
FROM 39.156.161.*
对,正常的进度
所以理解不成问题
但是理解初期还是会痛苦一点儿
【 在 mrredsnow 的大作中提到: 】
: 我说的这个,只是我家娃同学,下一阶段课程的目录,小学五年级学生,他应该也不是“头部”的精英,以我的了解,大概就是众多正在学习的孩子之一吧。
:
--
FROM 114.255.104.*
这倒是。
竞赛写的代码,可读性基本没有。如果说代码风格,结构啥的,其实都很烂
【 在 Zinux 的大作中提到: 】
: 用还是用的上的,程度看岗位
: 但OI选手很多编程习惯不好, 而且对性能压榨到极致,可读性很差
: 思路上需要一定调整
: ...................
--
FROM 111.198.26.*
蓝桥目前白名单网考,成绩很飘
【 在 wang77 的大作中提到: 】
: 这么说吧,对于升学有帮助的信息学竞赛,最后能够保送清北的比赛,要求用c++,至于其他比赛,比如今天有人说的蓝桥杯,我记得有python组别的,但是呢,蓝桥杯对升学的第一步小升初都没用,更不用说后面了,信竞强校不认这个比赛。现在很多低年级孩子开始学,很大部分是被机构忽悠的,他们设计了一套scratch,python,c++三部曲专门吸引小低年级孩子入坑的。其实从数据研究,全国信竞大佬们大部分都是从初一开始学,或者最多五六年级开始,然后他们一年就能出成绩,达不到这个水平的基本竞赛道路无望。
: 发自「今日水木 on Android」
--
FROM 114.255.104.*
大部分不适合,这个你的判断是对的,小高年级里会有一小部分人适合,更低年级就能学懂学出成绩的,全国这样的天才可能是一个巴掌的数
【 在 mrredsnow 的大作中提到: 】
:
: 我意思是说,资深的C++程序员,会花时间研究STL源码,因为那里面的东西,都是一帮大神写的,他们的写法是很有讲究的,同样用C++写一段程序,不同的写法,运行效率差别很大的。不过,这东西不该是信息学考试应该关心的。
:
: 我个人的看法是,信息学考试,应该分析孩子给出的算法如何,而不是编程技术,然而,如果仅仅用运行时间做对比的话,一个好的算法,配上一个烂的代码写法,最后很可能还是会输。可是让孩子去研究怎么写代码,显然又背离了学习信息学的目标。
:
: 算了,我觉得话题说的有点远了,我的观点就是:
:
: 第一,大部分孩子可能并不适合学习算法这东西,这甚至不是智商问题,而是年龄问题。当然,你也说了,头部的孩子写算法能灭我,这个我绝对相信,因为我根本就不擅长这个,而且我的工作内容对算法要求不高,何况我一直都知道这世界上有牛顿和爱因斯坦的存在。
:
: 第二,上面您说了,学信息学,指定C++,这个确实没办法。如果不是这个原因,我真心不建议学C++。
: --
: ---------------------------------
: The dogs bark and the caravan goes by......
:
:
发自「今日水木 on Android」
--
FROM 114.241.15.*
六年级都要用矩阵乘法优化dp了,非常卷现在。我们学的也不咋地,跟牛蛙有云泥之别
【 在 mrredsnow 的大作中提到: 】
: 前几天,在朋友圈看到,我家大娃(五年级)的一个同学,在学习编程,那个娃爹发了一个下阶段课程教材的目录截图,我看了一下,是一本算法书,什么二叉树,图的深度搜索广度搜索等等。
:
: 我没好意思乱说话。但是,老实说,我真的很怀疑,一个五年级的小男孩,到底能理解多少,哪怕是算法复杂度的大0表示法,
: ..................
发自「今日水木 on MT2110」
--
FROM 111.197.233.*
实践出真知,先把这题搞定再说:
https://www.luogu.com.cn/problem/P3992别总是用类推方式对未知的东西der der der
不是看不起码农,但研究STL源码真的只是资深C++码农,跟算法关系不大
算法上的大差异是没办法用“好的写法”追回来的
【 在 mrredsnow 的大作中提到: 】
: 我意思是说,资深的C++程序员,会花时间研究STL源码,因为那里面的东西,都是一帮大神写的,他们的写法是很有讲究的,同样用C++写一段程序,不同的写法,运行效率差别很大的。不过,这东西不该是信息学考试应该关心的。
: 我个人的看法是,信息学考试,应该分析孩子给出的算法如何,而不是编程技术,然而,如果仅仅用运行时间做对比的话,一个好的算法,配上一个烂的代码写法,最后很可能还是会输。可是让孩子去研究怎么写代码,显然又背离了学习信息学的目标。
: 算了,我觉得话题说的有点远了,我的观点就是:
: ...................
--
FROM 123.114.91.*