top of page

搜尋

Lingheng Tao
1月1日讀畢需時 3 分鐘
C++ Programming #8 Polymorphism
#GameEngine #ComputerScience #SWE 本篇笔记主要有关于 C++ OOP 的 多态 (polymorphism)特性。多态是 OOP 的核心特性之一,指的是相同的接口,不同的实现。在 C++...
6 次查看
0 則留言

Lingheng Tao
2024年12月2日讀畢需時 3 分鐘
Algorithms #3 Graph Algorithms
#SWE #ComputerScience 本篇笔记主要写的是有关各类图算法的笔记。 图 定义 关于 图 (graph),有一系列的并不复杂的的定义,这里简单地做一些陈列。 图 指的是由一系列 顶点 (vertex)以及连接它们的 边 (edge)的数据模型。 平行边...
8 次查看
0 則留言

Lingheng Tao
2024年10月26日讀畢需時 14 分鐘
CG Paper #1 RenderMan: An Advanced Path Tracing Architecture for Movie Rendering
#CGPapers #ComputerGraphics #ComputerScience #Research 本篇 Paper 分享是来自于皮克斯的 《RenderMan: An Advanced Path Tracing Architecture for Movie...
17 次查看
0 則留言

Lingheng Tao
2024年10月21日讀畢需時 3 分鐘
Data Structure #1 Trees
#ComputerScience #SWE 本篇笔记主要与数据结构( 树 )相关。笔记中会尽量避免使用过于严格且枯燥的数学语言,以直观理解为最重要的目的。 基本概念 一般地,树分为 自由树 与 有根树 。自由树是一个连通无环无向图,而有根树不仅是一个连通无环无向图,但其中存...
14 次查看
0 則留言

Lingheng Tao
2024年8月25日讀畢需時 2 分鐘
C++ Programming #9 C++11 New Features
#ComputerScience #GameProgramming 本文主要有关 C++11 的一些新特性。 自动类型推导 —— auto 关键字 auto 关键字允许编译器根据初始化表达式自动推导变量的类型,这使得代码更简洁,减少了重复的类型声明。 例如, auto x...
14 次查看
0 則留言

Lingheng Tao
2024年8月23日讀畢需時 10 分鐘
C++ Programming #5 Functions
#GameProgramming #ComputerScience 这篇笔记主要是关于 C++ 中常见的函数以及相关的知识点。 基本知识 要使用一个 C++ 函数,必须完成以下三个工作: 提供函数的 定义 (Definition) 提供函数的 原型 (Prototype)...
39 次查看
0 則留言

Lingheng Tao
2024年1月14日讀畢需時 4 分鐘
C++ Programming #3 Pointers and Array
#GameProgramming #ComputerScience 这篇笔记主要是关于 C++ 中指针与数组的知识点整理。 指针 基本概念 Pointer (指针) 是程序语言中的重要概念。指针存储的是内存地址,它直接访问内存中的数据。重要的事情说三遍。...
26 次查看
0 則留言

Lingheng Tao
2024年1月14日讀畢需時 6 分鐘
C++ Programming #2 Struct and Union
#GameProgramming #ComputerScience 这篇笔记主要是关于 C++ 中 struct 结构体和类似的 union 的使用,以及它们各自在内存中的实际占用。这一类的数据结构也被叫做异质的数据结构(Heterogeneous Data...
22 次查看
0 則留言

Lingheng Tao
2024年1月13日讀畢需時 5 分鐘
Algorithms #1 Sort
#ComputerScience #GameProgramming 这篇笔记主要是关于排序的算法。在这个系列的笔记全部都会采用伪代码的形式;除非在一些时候数据结构对于一个算法的实现非常重要,否则大部分时候我们将主要考虑算法本身,而不是算法的实现。 下表为常见的排序算法的...
27 次查看
0 則留言

Lingheng Tao
2024年1月13日讀畢需時 7 分鐘
C++ Programming #1 Data and Memory
#ComputerScience #GameProgramming 这篇笔记写一些关于 C++ 数值类型和内存管理的知识点。 变量类型 可能会 cover 到的变量类型如上所示。在本文中, 字节 (byte)指的是 8 位的内存单元,即 1 byte = 8 bits. ...
23 次查看
0 則留言

Lingheng Tao
2024年1月13日讀畢需時 1 分鐘
Algorithms & Data Structure Content List
#ComputerScience #GameProgramming #SWE 这个系列的笔记主要关于一些常见的数据结构、复杂度分析和算法。 主要参考的课程为 CMU 的 15-122,15-251,15-210 以及 15-451。 以下为内容目录。 Data...
28 次查看
0 則留言

Lingheng Tao
2024年1月13日讀畢需時 1 分鐘
C++ Programming Content List
#ComputerScience #GameProgramming 本系列笔记主要是关于 C++ 的一些特性和知识点的总结。同时,也会考虑到计算机系统中比较底层的一些知识。 参考书籍主要为《C++ Primer Plus (6th Edition)》和《Computer...
38 次查看
0 則留言
bottom of page