More than code

More Than Code
The efficiency of your iteration of reading, practicing and thinking decides your understanding of the world.
  1. 首页
  2. ARTS
  3. 正文

ARTS打卡 第十二周

2021年8月8日 553点热度 0人点赞 0条评论

ARTS打卡 第十二周

首先是算法题,这周要推荐两个

题目 题目

一个是bfs的拓展,压缩状态记录当前经过了什么节点

还有一个其实是比较容易的排序加二分,得到公式后很快可以写出一个二分的写法,然后通过观察式子发现枚举过程中的单调性,然后就可以用双指针优化掉二分的那个log

本周还在继续看深度探索C++对象模型这本书,感觉从中收获良多。目前认为C++的进阶书先看这个是最好的,理解了C++的底层实现和设计思路,有助于我们写出更好的代码

然后这周终于开始发视频了,目前是开了两个坑,一个是shell的教程,一个是图形学虎书的教程(或者说一起读)

GAMES101的课终于快学完了,估计下周应该就可以结束了,同时我也在博客中发了几篇作业有关的讲解

文章的话,我想分享这个链接,里面讲了C++中lambda表达式递归的三种写法,比较简单的两种是使用function将其包装起来,或者将lambda表达式本身作为参数传入来实现递归。还有一种方法是使用Y combinator,是函数式编程中的用法,这个自己以后要好好研究一下。

要注意的一点是以后要把leetcode题解中有些利用了C++新特性的地方总结下来,这样通过他人的经验来更好的理解和使用C++的新特性

标签: arts
最后更新:2021年8月8日

sheep

think again

点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2021 heavensheep.xyz. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS