![](https://img-blog.csdnimg.cn/2020040310550185.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Tsinghua courses
My Tsinghua courses notes
戎码关山
你在炫耀诗和远方,父母却尚在苟且
展开
-
【oop】【3】封装与接口
文章目录函数重载auto和decltypeauto的作用函数重载多个同名的函数实现之前,必须保证至少有一个函数参数的类型有区别。返回值、参数名称不能作为区分标识auto和decltypeauto的作用1、用于替换冗长复杂、变量使用范围专一的变量声明比如定义vector的迭代器2、定义模板函数时,用于声明依赖模板参数的变量类型...原创 2020-05-24 10:05:16 · 334 阅读 · 0 评论 -
【oop】【2】
文章目录程序的运行机制源程序的结构为什么只在.h文件函数声明而不实现?MAKE错题程序的运行机制源程序的结构为什么只在.h文件函数声明而不实现?MAKE错题原创 2020-05-23 22:23:46 · 172 阅读 · 0 评论 -
wakatime周报!
2019/8/4 下午11:46原创 2019-08-04 23:48:04 · 279 阅读 · 0 评论 -
【10】动态规划
求最大字串乘积d[i][j]原创 2019-08-11 22:10:14 · 192 阅读 · 0 评论 -
【9】文件
将字符串“Hello World!”写入到磁盘 文件 1.txt 中。原创 2019-08-11 21:05:08 · 95 阅读 · 0 评论 -
大一程设ppt【8】递归算法
目录分治算法寻找最大值折半查找法汉诺塔问题快速排序回溯策略的递归下楼问题排列问题英语单词排序递归算法总结分治算法寻找最大值折半查找法汉诺塔问题快速排序回溯策略的递归回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达...原创 2019-08-11 15:24:57 · 244 阅读 · 0 评论 -
大一程设ppt[8]链表
目录创建链表链表反转链表的释放删除节点地址传递vs引用传递创建链表#include <iostream>#include <cstring>#include <cmath>using namespace std;struct train *creat_list();void print_list(struct train *head);...原创 2019-08-10 22:55:27 · 176 阅读 · 0 评论 -
大一程设ppt【7】结构体
枚举类型原创 2019-08-10 21:04:37 · 168 阅读 · 0 评论 -
大一程设ppt【6】指针
目录原创 2019-08-10 20:45:00 · 115 阅读 · 0 评论 -
大一程设ppt【4】函数
目录栈帧栈帧C语言中,每个栈帧对应着一个未运行完的函数。栈帧中保存了该函数的返回地址和局部变量。原创 2019-08-06 21:44:17 · 150 阅读 · 0 评论 -
大一程设ppt【3】数组题目
目录分配权重杨辉三角二维数组#include <iostream>#include <cstring>#include <cmath>using namespace std;void sort_(char a[],int k){ for(int i = 1; i <= k-1; i++) { for(int...原创 2019-08-06 21:19:48 · 162 阅读 · 0 评论 -
大一程设ppt鉴藏【2】数组
目录数组二维数组初始化烫烫烫屯屯屯gets(). scanf()扫描字符集合数组题目数组int main(){ const int n = 5;//必须声明为const类型 int a[n] = {1,2,3,4,5};}二维数组初始化烫烫烫屯屯屯gets(). scanf()事实证明,puts()和printf()都可以直接输出内有空...原创 2019-08-06 10:52:10 · 204 阅读 · 0 评论 -
大一程设课件鉴藏[1]
目录总览数据类型long double如何用二进制表示一个小数总览数据类型long double如何用二进制表示一个小数举一个栗子原创 2019-08-06 07:20:23 · 211 阅读 · 0 评论 -
信号的分解
tudghian傅里叶分解三角形式的傅里叶级数FS复指数形式傅里叶分解三角形式的傅里叶级数FS复指数形式原创 2019-12-30 11:59:31 · 1324 阅读 · 0 评论 -
(六)磁场2019/9/30 下午3:00
目录发展历史发展历史早在2000多年前,《吕氏春秋》中就记载了“慈石召铁”。老祖宗在很久以前就开始了对磁学的探索。1820年,丹麦物理学家奥斯特无意中发现了通电导线的磁效应。...原创 2019-11-27 19:28:21 · 166 阅读 · 0 评论 -
(五)恒定电流2019/9/30 下午1:40
目录恒定电流电流密度欧姆定律电动势电流及功率的微观解释焦耳定律微观解释恒定电流电流的形成条件:(1)自由运动的电荷(2)电场电路场中任意一点,其电流的大小方向均不改变∯j⃗⋅dS⃗=0\oiint \vec{j} \cdot d \vec{S}=0∬j⋅dS=0电流密度电流强度只能描述某一截面的电流情况,为了描述空间内电流的情况,引入了电流密度的概念。电流密度是一个矢量定义:...原创 2019-10-01 02:58:14 · 299 阅读 · 0 评论 -
电磁学历史
今年大二了,开始学习大学物理2,主要学习内容是电磁学,光学,量子物理,我在新浪网发现了一篇总结电磁学历史的好文章,特来分享给大家,也给自己留一个记录。电磁学历史法拉第在这个过程中,我最崇敬的物理学家就是法拉第。正如法拉第的导师、英国著名化学家戴维所评价的那样:“我对科学最大的贡献就是发现了法拉第。”并且,爱因斯坦在自己书房的墙上挂着法拉第的照片,和牛顿、麦克斯韦放在一起,法拉第在物理学界的影...原创 2019-09-11 13:50:50 · 712 阅读 · 0 评论 -
高斯电场定律
目录推荐电磁学课本积分形式主要思想:电场线性质推荐电磁学课本这本书让我再一次深信,美国高等教育教科书比我们高得不是一点半点积分形式∮SE⋅nda=qencε0\oint_{S} \boldsymbol{E} \cdot \boldsymbol{n} \mathrm{d} a=\frac{q_{\mathrm{enc}}}{\varepsilon_{0}}∮SE⋅nda=ε0qen...原创 2019-09-11 17:07:01 · 1995 阅读 · 0 评论 -
电子学软件multisim网页版使用教程(一)
这学期选修电子学,需要使用电路设计软件完成作业。最适合的是美国国家电子仪器公司研制的multisim软件(我在下方放上链接)。但是这个软件很不稳定,容易出错,最重要的是没有mac版。所以我就转为使用网页版,也非常方便。网址为:网页版multisim网址windows版安装软件:教程链接操作也很简单加入探针形成电路数据表...原创 2020-02-08 20:03:00 · 6210 阅读 · 4 评论 -
线性电阻的一般分析方法
目录支路电流法独立节点和独立回路的选取独立回路的选取:独立节点的选取回路电流法节点电压法支路电流法独立节点和独立回路的选取独立回路的选取:每定义一个独立回路,之中必须、至少有一条未被使用过的支路,直到所有的支路都被用过为止,这样列写出的方程才能保证都是独立方程且联立求解时可求出未知量。例如一个“日”字形结构的电路,它有三个回路,但独立回路只有两个。这两个独立回路可以是两个小“口”字形的...原创 2019-10-02 19:23:20 · 933 阅读 · 0 评论 -
电源等效变换法
利用电源等效变换法来求出I的大小,对于题目的解答我起初看得一头雾水,最终在仔细看过百度文库的一章ppt之后彻悟。ppt地址这是我写的详细过程通过在理想电压源与理想电流源之间的变换,将复杂的混联电路剔骨剖析,最终化解为简单的单并联电路。我还对这张图中(b)->(c)的变化心存疑惑。在仔细研究过后,我发现,他是将Us1转化为5A的电流源,将4Ω\OmegaΩ的电阻与6Ω\Omeg...原创 2019-10-02 14:46:12 · 12854 阅读 · 4 评论 -
(一)2019/10/1 上午3:54
目录参考方向关联参考方向电感电容电阻Y-变换参考方向关联参考方向功率大正负也依赖于关联参考方向的选取。电感电容电阻Y-变换电压源与电流源并联还是电压源电压源与电流源串联就是电流源...原创 2019-10-02 19:44:34 · 127 阅读 · 0 评论 -
(三)1、正弦电路的复数化2019/9/30 上午11:32
正弦交流电路的稳态分析正弦量相位差有效值复数化正弦量这里的ψ\psiψ是否可以理解为距离(0,0)最近的左零点可以将交流电电压电流表示为:u(t)=Umsin(ωt+ψu),i(t)=Imsin(ωt+ψi)u(t)=U_{\mathbf{m}} \sin \left(\omega t+\psi_{u}\right), i(t)=I_{\mathbf{m}} \sin \left(...原创 2019-09-30 13:38:30 · 2541 阅读 · 0 评论 -
如何由密度函数求分布函数
下面的图大家放松一下颈椎吧~原创 2019-12-29 22:12:09 · 40682 阅读 · 0 评论 -
R软件简介
声明:这是我对R软件官网文档的翻译、摘注。官网文档什么是R语言?R语言简介R语言是一种用于统计计算和图表计算的语言和环境。R语言最开始是由AT&T公司的贝尔实验室发明的,后来因为公司解体所有权转给了朗讯公司官网,现在也是该公司在维护。...原创 2019-12-19 14:21:31 · 4214 阅读 · 0 评论 -
R软件的安装
1、点击R官网打开官方网站2、点击download R3、下拉找到中国的镜像(推荐清华)点击4、选择自己电脑适合的版本5、按照exe安装文件提示完成安装...原创 2019-12-16 15:14:02 · 246 阅读 · 0 评论 -
概率论习题课2019/10/22 下午9:30
目录Banach Matchbox ProblemBanach Matchbox Problemdistribution在这里的意思实际上是概率,我最开始上课的时候打盹了,唉,没有听懂,学长给我解释的是为什么可以用他的那种方法计算。但我还是没有明白这题让我干什么,应该怎么做?我竟然就不懂装懂,真是可悲。以后绝对不能这样了。然后我就google了一下这个著名的Banach Matchbox ...原创 2019-10-23 09:10:12 · 481 阅读 · 0 评论 -
【第二章 道路与回路】【第一节】道路回路、欧拉道路、哈密顿道路
文章目录道路与回路概念简单有向道路(回路)和初级有向道路(回路)连通图道路与回路-小结道路与回路的判定邻接矩阵法搜索法道路回路的判定--小结欧拉道路与回路哈密顿道路与回路哈密顿回路的判定证明回顾闭合图存在哈密顿回路则原图也存在小结道路与回路概念同理有向回路:简单有向道路(回路)和初级有向道路(回路)连通图有向图在判定其是否连通时,不考虑各边的方向G的连通支都是G的导出子图...原创 2020-02-03 23:28:22 · 1044 阅读 · 0 评论 -
【第一章 基本概念】【第二节】图的代数表示
文章目录邻接矩阵权矩阵关联矩阵边列表正向表逆向表邻接表小结我们会想如何将抽象与代数联系起来,能够对图进行数学表示和数学运算!邻接矩阵值得注意的是:无向图的邻接矩阵是一个对称矩阵邻接矩阵可以表示自环(即在对角线上有非0元),但是无法表示重边!权矩阵关联矩阵边列表边列表是对关联矩阵的压缩。使其能够表示自环!正向表逆向表邻接表下面这幅图让我真正理解了邻接表小结...原创 2020-02-01 23:48:58 · 746 阅读 · 0 评论 -
【第一章 基本概念】【第一节】图的概念
文章目录图的概念子图、支撑子图、导出子图图的并、交、对称差并交对称差补图直接后继集、直接前驱集同构小结图的概念二元组(V(G),E(G))称为图。多重图:含有重边的图度:图中某结点vvv所关联的边数。自环对度的贡献为2.简单图:任意两节点间最多只有一条边,且不存在自环的无向图(无重边无自环无向图)没有边的空图N n N~n~N n 表示任意两节...原创 2020-02-01 16:40:19 · 1318 阅读 · 0 评论 -
【QuartusII】【1】软件需知&EDA技术介绍
文章目录各个版本区别注意事项EDA技术(Electronic Design Automation)电子自动化设计verilogVHDL语言(超高速集成电路硬件描述语言)自顶向下的设计技术各个版本区别最新版本19.2不支持很多老芯片,推荐下载13.0或13.1或者18.1推荐下载13.0版本,因为基本都在Cyclone系列的芯片上使用注意事项硬盘至少20G关闭杀毒软件确定电脑是32位...原创 2020-02-22 23:16:27 · 794 阅读 · 0 评论 -
【高性能计算】【2】并行硬件和并行软件
文章目录进程多任务线程冯诺依曼架构的改进缓存结构缓存命中缓存缺失缓存与主存的问题数据不一致cache和主存之间的映射机制具体例子最近最少使用原则缓存和程序虚拟存储技术转译后备缓冲区指令集并行流水线多发射静态多发射动态多发射(超标量处理器)多发射预测硬件多线程细粒度的粗粒度的同步多线程(细粒度的一种变种)并行硬件SIMD缺陷向量处理器优点缺点显卡上图形处理单元GPUMIMD共享内存系统和分布式内存系...原创 2020-03-05 07:33:43 · 968 阅读 · 0 评论 -
【高性能计算导论】【1】课程简介
文章目录先修要求Brief Inttroduction of Programing Facilities两个环境使用linux系统Linux Basic显示Ubuntu版本的命令了解CPU的性能使用的计算集群远程连接方法摩尔定律晶体管相关的物理知识对串行程序进行重写如何进行并行编程数据并行任务并行需要注意的地方显式地进行编程并发计算、并行计算、分布计算Brief先修要求C/C++编程基础B...原创 2020-02-21 08:44:51 · 2548 阅读 · 5 评论 -
【oop】【4】创建与销毁
文章目录构造函数初始化列表初始化列表的初始化顺序调用其他的构造函数“委派构造函数”C++11的就地初始化默认构造函数,或称“缺省构造函数”自动调用成员变量的默认构造函数隐式定义的默认构造函数显示声明默认构造函数显式删除构造函数对象数组的初始化析构函数进行动态内存的释放析构函数可以有更多的操作隐式定义的析构函数局部对象的构造和析构全局对象的构造和析构尽量少用全局对象(使用函数参数代替)引用引用作为函...原创 2020-03-09 09:41:15 · 220 阅读 · 0 评论 -
【OOP】【1】基本编程环境的配置
文章目录zoom的注释功能大赞!!!大家祝福合影留念原创 2020-02-29 15:43:51 · 137 阅读 · 0 评论