water-00

Results 19 comments of water-00

21fall,王老师。 不得不说,作业是真的少,几乎没有,一个学期就五道编程作业题,期末前交就可以(本人就是最后一节课才交),上课也不签到,基本放养。 上课水平和大多数老师一样吧,念ppt型,上课是不会带着你写代码的,ppt上的代码也是一带而过,有点令人难受。 但是他自由啊!不会占用你太多时间,可以选择完全不去上课,只要自己把考研范围内的那些数据结构知识搞搞定就可以了。 总之本人很喜欢这样不怎么占用学生课外时间的老师,虽然他上课水,但是不占用课外时间这一点已经比很多老师好了。 总体评分4/5。

21年考试题: 前面小题15个选择,30分,比较基础,就做做能找到的往年陈旧试卷复习就可以了。 大题: 1. 给了一棵树,写先序后序遍历序列 2. 给一个序列,画堆排序的过程 3. 给一张有向图,填一下Dijkstra算法的那张表格 4. 给一个序列,插入到B树中,画每一个元素插入后的B树 5. 有两个元素为L的升序序列A,B,要求找出A,B所有元素中第L大的元素,写思路、代码实现、分析时间复杂度。和13-14年B卷的最后一题一模一样。最优时间复杂度应该是O(log_2 n) 补一个陈年试卷集: [数据结构试卷.zip](https://github.com/Emanual20/NKUCS.ICU/files/10752146/default.zip)

21fall,邵老师。 完全无语了,有待提高。上课念陈年ppt,知识点完全没有成为一个有组织的体系。作业量还行(不太多)但是布置极其混乱,会把同样的内容布置两遍,会把还没讲过的内容布置成这周要交的作业,可以看出是对教学内容极其不用心了。作业也没有解析,做了就做了完全没有任何的讲解。 受不了且想要自主学习的同学可以去b站上看一看北京大学的离散数学课。 总体评分2/5。 [一些离散数学资料(附答案).zip](https://github.com/Emanual20/NKUCS.ICU/files/10751943/default.zip) 上面这个压缩包里是两份旧试题和我对21年考试最后一题的解析

111 [21年离散数学考试经验分享及复习建议.pdf](https://github.com/Emanual20/Emanual20.github.io/files/7798667/21.pdf)

我记得前几天还能看到数据结构和概率论与数理统计的往年试卷的,怎么现在找不到了?

> @ashun989 > 上课时间:2020年秋 > > 授课教师:刘嘉欣老师 > > 课程感受: > > 刘爷的大招会在期中退课之后放出,不过上课还是很有料的,可以见到实验课他现场手写代码,也能学到一些经验性的东西。期末大作业看似是简单的五子棋,要是想好好写的话还是要用到一些多线程、应用层协议的设计的方法的。期末上机考试,1小时6道题,只要上机课听过,下来自己也写过一些java代码,运气好再没遇到太大的bug,写完是没有问题的。 想问一下上机题具体考些什么东西呀,你还记得吗

建议不选,否则这可能是你大学拿的最痛苦的2.5学分。如果选了你将要在考试周这两周时间内面对写8000字格式正确的毕业论文这种毫无意义、浪费时间的事情,以及平时(尤其是在期末附近)特别多的作业。@TephrocactusHC 说的情况属实。 如果你不幸选了这门课,且不幸地没有在期中退课,那就看一看21年的上机考试题聊以慰藉吧(B卷): 1. 输入一个字符串,统计其中的大写字母和小写字母个数并输出。 2. 随机生成10个整数,把它们拼成一个字符串,并把这个字符串写入当前路径下的"IOTest.txt"中。 3. 写一个Memo类,内有String变量,实现Out和In接口,完成读取输入字符串,保存到String变量中,并输出该字符串的功能。 4. 初始money有20000元,启动第一个线程+8000,然后sleep(1000),启动第二个线程-10000,然后sleep(1000)(模拟每月的发工资8000和还房贷10000),钱不够还房贷了就结束程序。 5. 给一个UML图,大概就是考察一下LinkedList的add、remove功能和快捷键创建setter、getter的方式。 总体来说还是很简单的,不用对上机考试过于担心。今年没有考swing和网络通信,不过考前老师在群里说有可能会考这两玩意儿,所以复习的时候也准备一下吧。

[数据库课件及试卷](https://github.com/TephrocactusHC/NKUCS-SAVE/tree/main/%E6%95%B0%E6%8D%AE%E5%BA%93) 上课时间:23spring,仅更新应付大作业和考试相关内容。普通班大作业是写一个简易的可视化数据库,前段语言c++/python/其他,后端用sql语句完成对数据库增删改查的操作。还是挺容易的,如果熟悉python从零开始应该一天就可以搞定,github上也能搜到很多仓库。值得一提的是,如果你写“学生管理系统”、“图书管理系统”这种烂大街的,那么在助教询问的时候就会询问特别特别多细节,其中一些可能是一般人完全不会去想的,应该也挺影响分数的。但如果你根据自己的爱好写“足球运动员查询系统”、“个人音乐收藏库”这种一看就是自己写的,那助教问的就会很少(但是你肯定也要清楚代码的所有内容,不能真复制不搞懂里面的内容)。 考试基本上是一通宵速成的,从零开始可以先看:BV1Bq4y1Y7GC,对数据库有个大概的了解。对于范式推荐视频:BV1uS4y1Q7oa,因为南开大学录的讲范式有4h,太长了...如果时间充足当然也可以看我校老师录好的课。其他的考点就去看我校老师录好的吧BV13Y4y1P7Nk。老师(温延龙)在考前会讲考试考什么,基本上把每道大题怎么考都告诉同学了,这点很好。

[算法导论2022课件.zip](https://github.com/Emanual20/NKUCS.ICU/files/10752728/2022.zip) 苏明老师的课件,密码是Alg2022 上课时间:23spring 对于实验作业代码查重是会去查汇编代码的重复的,所以改变量名、改函数名、多写注释都是没用的。如果非要抄袭就去搜索一下如何避免代码查重吧...常见的有封装函数等方法。但是仍然不建议,因为期末考试的题和平时作业有很大关联。 期末考试:判断填空考的都是一些平时上课ppt里还算适中的知识点,60分大题几乎每道题都来自平时作业(书面+编程,所以都要自己好好做)以及每章ppt上比较基础的例题,也就是说每章最后那些很难的知识(比如动态规划里的基因问题、网络流最后的那些问题),如果平时上课没听懂,那复习的时候也就算了吧。考前复习应当着重看一下这学期留的书面和编程作业,对编程作业最好能稍微记一下伪代码,这次考试直接考了书面作业原题+让你写两道留的编程作业题的算法。 另外这门课确实没法速成...平时要好好听课。我个人感觉它也是这学期所有课里最清晰的一门了,因为它很数学,没有其他课那种奇奇怪怪的细节或需要记忆的东西。苏明老师上课也不讲废话,听起来还是很清晰的。 另外附加题不一定就只能摆,今年最后一题还挺友善的,至少能写点东西。

[计算机组成原理课件和试卷](https://github.com/TephrocactusHC/NKUCS-SAVE/tree/main/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BB%84%E6%88%90%E5%8E%9F%E7%90%86) (但感觉课件不是张金老师的,是信安老师的?张金老师会把ppt发到雨课堂上等23 spring这门课结束后我再看看怎么导出来吧) 23spring张金考试预习建议和试题: 考试中文,BV1Ba4y1V7GD平时自学这个完全足够(讲的是和23spring一样的mips版本,如果从24开始讲arm了那arm在b站上的资料还是挺多的),考前张金老师都会给范围和复习大题,个人觉得老师给的第四第五章那几道比较难的大题基本不会考... 考试题: 20选择\*2,都比较简单,上述网课足以应付 4大题\*15,前3道是张金老师考前给的几道复习大题中的几乎原题: - 问0.15能不能用30进制小数精确表示,写一下IEEE的float格式 - 一道比较简单的C语言转mips汇编,问总指令执行条数 - 忘了,反正也是道简单的原题 - 一到和八大设计原则有关的题...如果你来设计C919飞机的计算机系统,它和普通计算机系统有什么不同的地方?请结合八大设计原则中的两个讲讲你在设计C919飞机的计算机系统时如何体现它们的思想。 总结:张金老师平时上课抽象,效率低,喜欢扯皮,建议听网课自学;但是考试比较简单,好好听最后一节课+好好看老师最后留的复习题