ChuanjieZhu

第一点:通俗易懂;第二点:准确深刻;第三点:贯彻以上两点。

to do list——待填坑记录

由于最近去实习,博客的更新停止。3月份将回学校准备论文和毕设答辩。这个时间也将开始更新博客。 待填的坑: 1.cs231n课程及作业 2.cmu1521课程 3.ncnn神经网络加速库   自我检讨: 1.有惰性,实习期间本可以继续更新博客,回到公寓后不想动笔。 2.合理规划时间:...

2019-02-26 14:38:11

阅读数 42

评论数 0

MFC杂记

Microsoft Foundation Classes,微软基础类库,以C++类的形式封装了Windows API,并且包含一个(也是微软产品的唯一一个)应用程序框架,以减少应用程序开发人员的工作量。   消息循环:微软视窗操作系统是以事件驱动做为程序设计的基础。程序的线程会从操作系统获取消...

2018-10-24 21:50:57

阅读数 58

评论数 0

CMU15213_Lecture_07_Machine Level Programming III:Switch Statements and IA32 Procedures

试图还原老师讲课的思路。   Switch statements 一个例子: 很多人会认为switch是decision trees,实际上二者不一样,决策树是一个一个case判断执行;switch当条件不满足时就不会执行,直到遇到一个满足条件的case就开始顺序往下执行,即使不匹配的...

2018-10-23 13:23:19

阅读数 73

评论数 0

CMU15213_Lecture_06_Machine Level Programming II: Arithmetic & Control

试图还原老师讲课的思路。   这节课就是讲汇编的。 Complete addressing mode, address computation Complete Memory Addressing Modes: D(Rb,Ri,S)    Mem[Reg[Rb]+S*Reg[Ri]+ D...

2018-10-19 16:09:30

阅读数 53

评论数 0

算法移植优化基础

PS:为了面试准备的,总结的有点粗糙。   ARM:Advanced RISC Machines,ARM架构是面向低预算市场设计的第一款RISC微处理器,基本是32位单片机的行业标准,它提供一系列内核、体系扩展、微处理器和系统芯片方案,四个功能模块可供生产厂商根据不同用户的要求来配置生产。由于...

2018-09-26 11:20:41

阅读数 413

评论数 0

C++及图像算法基础知识(二)

PS:为了面试准备的,总结的有点粗糙。   1.使用了未初始化的局部变量 错误:     正确:     2.指针与指向指针的指针 Pointer to an integer value int* i   Pointer to a pointer to a...

2018-09-26 11:04:11

阅读数 100

评论数 0

C++及图像算法基础知识(一)

PS:为了面试准备的,总结的有点粗糙。   1.receptive field:感受野 在卷积神经网络CNN中,决定某一层输出结果中一个元素所对应的输入层的区域大小,被称作感受野   左图:如果只看特征图,我们无法得知特征的位置(即感受野的中心位置)和区域大小(即感受野的大小) 右...

2018-09-26 11:02:37

阅读数 152

评论数 0

CMU15213_Lecture_05_Machine Level Programming I: Basics

试图还原老师讲课的思路。   History of Intel processors and architectures Intel x86 Processors,Backwards compatible up until 8086, introduced in 1978 使用的是Comp...

2018-09-25 21:53:00

阅读数 48

评论数 0

CMU15213_Lecture_04_Floating Point

试图还原老师讲课的思路。   Background: Fractional binary numbers 怎样表示小数? 一种是fixed point number;一种是float point number 定点数,顾名思义,小数点是固定的,能表示的整数位数m和小数位数n是固定的; ...

2018-09-23 20:50:51

阅读数 49

评论数 0

CMU15213_Lecture_03_Bits, Bytes, and Integers cont

  试图还原老师讲课的思路 Integers Addition, negation, multiplication, shifting   Unsigned Addition w bits + w bits : 实际结果可能是(w+1)bits,如果只用w bits存储,最高位就会被丢...

2018-09-22 18:05:55

阅读数 60

评论数 0

数字电路基础知识(二)

PS:为了面试准备的,总结的比较粗糙。   1.实现D触发器逻辑 //基本D触发器 module D_EF(Q,D,CLK) input D,CLK; output Q; reg Q;                           //在always语句中被赋值的信号要声明为r...

2018-09-21 15:00:59

阅读数 393

评论数 0

数字电路基础知识(一)

PS:为了面试准备的,总结的比较粗糙。 真值表/卡诺图 1.建立时间和保持时间 Setup time, Tsu 建立时间  在时钟沿到来之前数据稳定不变的时间,如果建立的时间不满足,那么数据将不能在这个时钟上升沿被稳定的打入触发器 Hold time,  Th  保持时间  时钟沿到来之后...

2018-09-21 14:56:44

阅读数 4178

评论数 0

CMU15213_Lecture_02_ Bits, Bytes, and Integers

Bits & Bytes Everything is bits. 计算机为什么要选择二进制作为基数呢? 因为晶体管的开/关最容易实现和分辨。而其他1/3,1/4…都不好判断,更何况电路还有噪声呢,电路还有不稳定的时候呢。   进制之间的转换:二进制binary 八...

2018-09-21 14:32:33

阅读数 45

评论数 0

CMU15213_Lecture_01_Course Overview

课程是卡耐基梅隆大学计算机课程: introduction to computer systems  (2015 spring) 课程表:http://www.cs.cmu.edu/~./213/schedule.html 主讲:Abhinav Maurya https://ahmaurya....

2018-09-13 16:56:26

阅读数 217

评论数 0

爬楼梯问题/上台阶问题

商汤科技的笔试题。n阶,步长1~m,有时间和内存限制。 基础题: n阶楼梯,每次能走1或2阶,问走到n阶一共多少种走法。 法一:递归 很容易超时 f(0)=1,f(1)=1,f(n)=f(n-1)+f(n-2) #include <stdio.h&...

2018-09-08 18:48:08

阅读数 207

评论数 0

Chrome浏览器上传和下载就会崩溃的解决方法

问题:最近在使用Chrome的时候上传和下载东西浏览器就会死掉,提示结束进程。其实就是只要跟电脑本地的文件系统交互就会崩溃。 最先遇到这个问题,重启浏览器不能解决,重启电脑不能解决。于是卸载了Chrome重新装了一次,竟然好了,以为自己解决了这个问题。 没想到用了一段时间又出现这个问题,重装浏...

2018-08-29 10:07:39

阅读数 5405

评论数 8

Remove Duplicates from Sorted List II(LeetCode)

Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct numbers from the original list. Example 1: Input: ...

2018-08-23 12:23:00

阅读数 62

评论数 0

Remove Duplicates from Sorted List(LeetCode)

Given a sorted linked list, delete all duplicates such that each element appear only once. Example 1: Input: 1->1->2 Output:...

2018-08-23 11:55:43

阅读数 33

评论数 0

Intersection of Two Linked Lists(LeetCode)

Write a program to find the node at which the intersection of two singly linked lists begins. For example, the following two linked lists: A: ...

2018-08-23 11:26:22

阅读数 54

评论数 0

Reverse Linked List II(LeetCode)

Reverse a linked list from position m to n. Do it in one-pass. Note: 1 ≤ m ≤ n ≤ length of list. Example: Input: 1->2->3-&a...

2018-08-23 10:33:33

阅读数 44

评论数 0

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