自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 week4-Lec08

Digital Logical StructuresSemiconductorsDefinitionSemiconductors are those materials whose electrical properties lie between conductors and insulators.Properties of semiconductorsNormally the el...

2020-02-15 09:46:39 108

原创 4 Inheritance and Interface

1 Derived classesDerived class concept对于已经存在的class,如果要 define 一个 indepedent class 是需要重新写所有完整代码的;但是如果从这个 class derive 出一个 derived class(subclass) 只需要完成 derived class 和 base class (superclass)中不同的部分即可...

2020-02-09 07:24:55 209

原创 wk03-L05

Number System1 Addition & Subtraction (Arithmetic operation)所有的计算都换成 addition 最容易计算sign bit 的 carry out 忽略掉,因为超出能表示的范围了(碰巧的使得剩下的部分是正确答案)。2 Signed ExtensionExtend the MS bit ( sign bit )posi...

2020-02-09 02:46:16 205

原创 wk03-L06

Fractions in BinaryFiexd-Point: 定点数Floating-Point:浮点数Fiexd-Point定点数的优点• Straight forward• Easy• No hardware support is required• Fast/No complex arithmetic is required,Efficient as integers ...

2020-02-09 02:01:32 157

原创 作为cs major 学生的学业安排和职业展望

Research Groups1 GRAPHICS / VISUAL COMPUTINGMichael Gleicher 人机交互Eftychios Sifakis:计算机材料仿真模拟(如何在计算机中模拟出真实材料的性质)2 MACHINE LEARNING, COMPUTER VISION AND ARTIFICIAL INTELLIGENCE3 PROGRAMMING LANGUAG...

2020-02-06 10:45:52 175

原创 3 Exception Handling

Error-checking code is code a programmer writes to detect and handle errors that occur during program execution. An exception is a circumstance that a program was not designed to handle, such as if th...

2020-02-06 06:53:46 170

原创 wk01-L01~ wk03-L04

Basic conceptsthe properties of algorithmsassmbler and assemble languageISA and Mircroarchitectureprogramming language: high-level and low levelCalculation2’s complement representation / 1’s ...

2020-02-05 10:25:22 518

原创 EnumerationType

Enumeration是一种跟字符串很像的数据类型Declaration (使用类的方式声明)// 其中所有的值必须是 defined names 不能是 numerical valuespublic enum favouriteGames{CSGO,LOL,TAITAN_FALLS,COD};How to use?decalare 的位置在main method之外只要涉...

2020-02-02 03:45:35 289

原创 Coding Note

Java import 位于top-level class之外Java中true和false和C++种不一样不是具体的数值,是表示含义的字符串,不能用于比较大小,互相之间也不能比较大小Method 的 Javadoc 中a) @return不但要说出return的含义也要说出return的类型b) 第一行的描述以Return开头,无return的就描述干了什么TestMethod一般都...

2020-01-30 12:04:15 94

原创 2 Creating Class

1 Using a classThe operator “.” is called the member access operatorString is a kind of object and has its own methods, feo example// Return character value at the indexpublic char charAt(int in...

2020-01-30 11:58:13 162

原创 1 Procedural Programming and Using Objects

1. Basic debugging:visual inspection:假设statement是错误的并检验是否确实是错误的;最好每写几条statement之后就test看看是否有bugInserting debug output statements:插入检测语句测试部分代码是否正常运转Hierarchical debugging:代码过长,每一部分都插入测试语句过于繁琐;将代码分...

2020-01-23 14:25:53 376

原创 浙江大学MOOC-数据结构-树(上)

1 树的基本概念1.1树的基本术语1.2 二叉树二叉树是这样的树旋转之后形成的,Left即到下一层次,Right即从长子节点向下延申。typedef struct TNode *Position;typedef Position BinTree; /* 二叉树类型 */struct TNode{ /* 树结点定义 */ ElementType Data; /* 结点数据 ...

2019-10-22 20:36:14 273

原创 浙江大学MOOC-数据结构-线性结构

1 线性表及其实现例:多项式的表示顺序结构直接表示:使用数组来储存系数,相应的下表就是对应项的指数顺序结构储存非零项使用结构数组, 其分量是(ai,i)(a^i,i)(ai,i)按照指数的大小从大到小来排列在结构数组中,不再关心下标的作用链表结构储存非零项线性表基本概念定义:线性表是由同类的数据元素构成有序序列的线性结构;长度:表中元素的个数;空表:没有...

2019-09-30 23:59:07 213

原创 指针与结构体

1. *和&简单来说:*取值&取地址int A[2][10];int *P;//P是指针变量,*P是所指内存原本储存的值,&P是指针变量的地址int **K;*P=A[1][9];(合法)//操作的是值*K=A[1];(合法)//操作的是地址2.malloc()和realloc()动态内存分配函数1.静态内存:程序编译开始阶段,由编译器分配给该程序的内...

2019-09-30 21:17:25 112

原创 浙江大学MOOC-数据结构-基本概念

1.1基本概念1 算法复杂度的渐进表示1.1 复杂度和上下界通过算法运算次数的增长趋势判断算法的运行速度;一般的,复杂度是一个与数据规模 nnn 相关的函数 T(n),S(n)T(n), S(n)T(n),S(n)之类的;a)T(n)=O(f(n))T(n) = O(f(n))T(n)=O(f(n)) 表示:f(n)f(n)f(n)可以表示复杂度T(n)T(n)T(n)的上界,即存在C&...

2019-09-27 15:45:30 222

原创 李宏毅ML-03-Gradient Decent 2

Gradient Descent 的技巧可调节的学习率常用的思想就是使得learning rate随着参数的update慢慢变小。距离极值较远的时候使用较大的的learning rate,距离极值较近的时候使用较小的learning rate。1 Adagrad1.1 Adagrad原理Adagrad 给每个参数赋予不同的随时间变化的学习率。具体更新式子如下:wt+1=wt−ηtσt∂...

2019-05-16 07:49:49 156

原创 李宏毅ML-02-Where does the error come from? 误差分析

Where does the error come from?Outline误差分析减小误差的训练法方法1 误差分析1.1 两种误差一般的,我们把误差分为两类:biasbiasbias偏差:指的是预测值的期望和真实值之间的偏差,表现了预测值的偏移程度;variancevariancevariance方差:指的是预测数据的离散程度,和真实值无关。这两种误差分别对应着训练模型...

2019-05-12 15:37:10 159

原创 李宏毅ML-01-Gradient Descent

梯度下降梯度下降是一种适用面很广的优化参数方法,理由偏导数对多元函数的参数迭代更新使得损失函数取得最小值。损失函数-Loss Function损失函数一般都使用方差来评判模型的好坏。理论基础比如有一个线性预测函数:f(x)=b+wxf(x)=b+wxf(x)=b+wx我们就用方差作为Loss Function:L(f)=∑i=1n(yi−f(xi))2L(f)=\sum_{i=1}^{...

2019-05-12 10:54:43 115

原创 电子科技大学格拉斯哥学院英文教材使用效果

调研人员:彭一峰李祖光陈宇络郭肖凡作为电子科技大学格拉斯哥学院的学生,我们想知道同学们对全英教学、英文教学的看法;近日我们调研了学院学生英文教材的使用情况以及他们的学习效果。获取学术知识的主要途径:可以看出超过半数的同学主要以英文教材为学习途径,说明大部分同学已经多少适应了英语教材。但仍有部分同学以正文教材为辅助甚至依然以中文教材为主要学习材料考试复习的主要资料:和平时学...

2019-01-16 00:03:29 1574

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除