广东某理工985院校非科班大一计科学习方面

如题,本人非科班大一即将升大二,有C和Python基础,下学期报了辅修要学数据结构和计组,暑假打算自学一下Cpp和数据结构,恳请各位指点,给我点建议,推荐些书单或者网课都行,感激不尽(^_^)

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7668825
  • 除此之外, 这篇博客: 力扣-108. 将有序数组转换为二叉搜索树-CPP中的 2.2.每次递归的产出是什么? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

      本次解题还在问我们一个问题:每次递归的产出应该是什么?

      我们做一步递归,要完成哪些内容?

      在本题中,我们每次递归,要产生一个节点或者是返回NULL,还要根据递归关系,关联左右子树。

      假如我们把这种问题想清楚,解题也会快不少。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

不知道你是打算应试还是打算好好学,应试和实用是两条路径。
应试你会学到比如
switch语句,把default写在中间,x ++ + ++x 这种表达式等奇葩的,实际开发用不到的东西
而实用的学习,你可以学auto,智能指针、lambda、stl这些考试不会考的东西。