大二下

初等数论

 Tips

为了提高gpa用的。上课几乎没去(反正去了也听不懂四川口音)。作业叫同学帮忙交帮忙取,没取会扣总评。

然后就悲剧了:上课居然还传纸条签到,签完之后老师还数人头。第一次签到没去,大概在13周那会儿,总评-1.25

不过期中期末的题比杨大伯还杨大伯,还是overfit,并且期末有50%的题还出的和期中一模一样,我就不懂老师啥意思了……

老师我给0分,助教给满分。当我考完最后一门自动机的时候,下午接到了助教的电话:“同学您好,我是数论助教,真是对不起,我们之前统分的时候把你的分数算错了,算低了10分,你现在期末卷面是??分,然后加上其他分数之后是94.15分,由于我们这门课是向上取整,因此你的总评是A”

woc还有打电话跟我说4.0这回事……活久见

注:2018的期末一半考期中原题,一半考后半学期作业题

数字逻辑实验

 Tips

全抄学长代码和报告。周五花一个上午做完,下午直接检查。某次记错了,抄成下一周的代码,发现的时候是中午11点,然后赶紧又抄了这周的,抄完12点多。

期末考还是考接线,图随便抄抄同学的,然后就水过去了。

一份参考:https://github.com/Trinkle23897/Personal-Homework/tree/master/%E6%95%B0%E5%AD%97%E9%80%BB%E8%BE%91%E5%AE%9E%E9%AA%8C

另一份参考放在./hw和./exam中,为18年实验,考试新增一项VHDL实验,很水,四个班做的任务都不一样,但基本都只需要补充3-5行代码即可;但今年可能会变难。

计数器那里由于大家理解错了意思并且和助教沟通产生了误会所以用了各种奇怪的东西,实际上助教和老师只是想让我们用vhdl描述d触发器就可以了。

嗯,这个应该是最终内卷的版本了,一般人能想到的额外操作都写进去了。

数字逻辑电路

 Tips

就去过第一节课。

每周看书看完做作业。

期末考试对着往年题overfit,结果:全加器有4种画法,你知道是哪四种吗?不会,告辞

数字逻辑设计

 2022 考试回忆版

	 填空题
  1. 使能端的作用为 ____ 和 ____

  2. 请任意写出三种实用化技术(最后一节课复习的时候会提到

  3. 触发器的分类(RS触发器,JK触发器,主从触发器,D触发器…)

  4. PLA 的存储字节数计算(忘记具体是哪个可编程器件了)

  5. 似乎还有一个题但是我忘了…应该比较简单

      大题
    
  6. 化简:两道公式法 + 两道卡诺图(很基础)

  7. 五个人的投票器,当过半人同意时绿灯亮,否则红灯亮。让你写出真值表&输出的逻辑表达式(主要是画 32 行的真值表很麻烦,逻辑表达式无需最简,只要写了就行)

  8. 组合电路分析题,按照课上讲的一步一步分析即可:写出 Q(n+1) 的表达式,写出功能表和状态图,分析能否自启动及输出序列。

  9. 时序电路设计题:(本质似乎是二进制码转格雷码)

    1. 用 74163 计数器配合门电路设计,和 PPT 上的分析方法一模一样,当到达某个最小项时让 L/CLR 为 0 置数为全0/同步清零即可。
    2. 用 D 触发器设计,依然和 PPT 上的分析方法一模一样,根据状态图画卡诺图写出逻辑表达式,然后画图就行。
  10. 时序电路的设计&频率分析:

    1. 重点考察了 $A\overline{B}=(A \oplus B)A,\overline{A}B=(A\oplus B)B$ 的变换方法,这个样子可以避免非门的实现。(原题是考察 “用最少的门电路实现”,化简成上述的式子后便可以用一个异或门和一个与或门实现,否则需要两个非门和一个与或门实现)

    2. 分析时序电路的最大频率,分析公式和 PPT 的第二道例题一模一样。

      写在最后

数设考试很简单,而且因为是小班课跟着赵老师听课正门课的思路会很清晰,只要平时好好听课&认真做作业就问题不大,即使没听课把 PPT &作业搞明白了也问题不大。

一共就七节课五次作业还希望好好珍惜!

概率论数理统计

 唐宏岩的概统 tips from Vica
  • 我向来是安利唐宏岩的课的

  • 唐宏岩的周常作业是真的难,比如推导卡方分布,计算对数正态分布的矩,比如验证 $\frac{1}{n+1} S$ 是 i.i.d. 正态样本的方差的一个虽然有偏但方差更小的估计等等。所以我将我当时用过的来自 生31 黄义鸣学长的答案传了上来。但我记得里面存在着少许错误,如果有发现的话欢迎 issue/pr

  • 然而,唐宏岩的作业是会更新的,至少 2018 年比 2016年多了若干包括但不限于使用编程的若干题目,与简单的贝叶斯推断有关的题目等。但绝大多数作业题都是属于概统的经典问题,还是有许多的参考价值

  • 唐宏岩的考试个人觉得真的不难,前提是你认真听课并做笔记,考试的题型几乎都是讲过的而且难度远比作业简单,但如果你连假设检验常见的几个枢轴量都用不清楚只靠死记硬背的话还是不太行的

  • hw/Prob&Stat.pdf 是我当年做小班辅导的时候写的课件,基本覆盖了绝大部分知识点考点,当然也有部分没有涉及如贝叶斯和似然比检验等。这一份涉及的内容算是基本要求了,希望诸君考前都能达到。

    2020 Fall Tips

上的胡家信的。平时很水。考试中上。

缺点:作业无答案,扣分较细;习题课不让给课件(课件是助教自己做的,上面的东西也是助教自己的),想记录的话记得及时拍照;群里问问题不咋回,有些东西个人感觉没讲清楚或者讲错了。

给分:35分作业;5分Excel+R软件;60分期末考试(额外有6分奖励题)。

期末考试:计算量不算小,题目不算简单。

Tips:背背背!各种性质、十几种分布(期望、方差、各种函数),全都背下来,考试问题不大。

物理实验B(2)

 Tips

还是抄学长报告。有了上学期的经验,这学期选课的时候全部拉上舍友选同一个大物实验分组,做实验的时候开黑更方便了,就是:你接一根线,我也接一根。人类的本质是复读机。

好好抄报告的都3.7以上,自己从头认真写的都3.3以下。

计算机图形学基础

 Tips

就去过4节课。如果是晚课的话我一定会全勤的。早课……老年人起不来

得知大作业评分基本上就是谁的图好看谁的分高之后,妙啊!smallpt效果超级好,先渲染个十几张4k的图再说,反正公司算力多得很。结果某天在计算节点上偷跑被抓了……(

然后A+的主要原因是提出了一种Bezier求交的新解法,至于pt,ppm,sppm感觉就是个配角,我现在github上面的sppm还有bug。

图形学入门很难,推荐学习/实现路线是:

  1. 抄一遍smallpt
  2. 改一遍smallpt,改成比较OO的那种
  3. 加纹理映射
  4. 修改场景 -> 做到这一步就可以有A-了吧?如果写了bezier
  5. 加景深,凹凸纹理,……
  6. 写Bezier
  7. 把pt改成ppm/sppm,写kdtree

直接抄学长的OO代码……放弃吧,不现实的,而且效果真的不是很好,加一个feature烦得很

报告详见 https://github.com/Trinkle23897/Computational-Graphics-THU-2018/blob/master/hw2/report.pdf

 其他人的

https://github.com/MashPlant/computational_graphics_2019 by Chenhao Li

https://github.com/Guangxuan-Xiao/THU-Computer-Graphics-2020 by Guangxuan Xiao

随机数学方法

 Tips

我们宿舍、隔壁宿舍 几乎都选随机。随机好啊,没有什么奇奇怪怪的论文要写,期末考也比概率论良心。

(表示不会做概率论的期末考,但是随机的期末考毫无压力

说好的最后三周开飞机的呢???

整个学期缺过一次课,那次是要给雷军做ppt,实在没办法。

不过现在觉得,好像去不去都影响不大,我上半学期的状态是:上课把刚布置的作业做了,然后看老师表演;下半学期则是:书看得懂,作业好难啊不会做,感觉药丸,上课都在写代码,晚上回去抄了抄舍友的作业。

反正……这门课能finetune,对着往年题train3张考卷啥问题都没了,感觉白复习了4天,一天完全够……

高性能计算导论

总共五次作业,感觉我有点做的太认真了,应该不需要测这么多数据之类的就可以得到满分的。不过据说两个助教的给分严格程度差距较大,我没有可靠依据,仅供参考。

我的第一,五次作业扣了一些分:

第一次:

1.1 -0.5 n=10,p=8  

第五次:

id = 2017011458 score = 95.8 1: 2.8/3.0 实现不够高效(如通讯子选择可以更好) 2: 2.8/3.0 实现不够高效(如可使用读写锁优化) 3: 3.0/3.0 4: 3.0/3.0  

考试很水,虽然没有往年题但是复习一下ppt应该完全没问题。