- 博客(7)
- 收藏
- 关注
原创 华为2018技术类 编程题第3题
输入:21116输出:210#include <iostream>#include <vector>using namespace std;//递归方式int CountNum(int m, int n){ int sum = 0; if (n <= 4) { sum = (n + 1) ...
2018-08-29 21:41:32 2371 2
原创 计算机网络学习笔记(二)
第二章 物理层1. 数据通信的理论基础1.1 傅里叶分析1.2 宽带有限信号:数字带宽(bps),模拟带宽(Hz),基带信号概念,将从0到某个最大频率的信号称为基带,将被搬移并占用某个更大频率范围的信号称为通带信号。1.3 信道的最大数据速率:奈奎斯特定律,香农,信噪比概念2. 引导性传输介质2.1 磁介质2.2 双绞线2.3 同轴电缆2.4 电力线2.5 ...
2018-08-22 22:02:33 145
原创 深入理解计算机学习笔记(二)
第一部分 程序结构和执行 第二章 信息的表示和处理 本章研究在计算机上如何表示数字和其他形式数据的基本属性,以及计算机对这些数据的执行操作的属性。这就要求我们深入研究数学语言,编写公式和方程式,以及展示重要属性的推导。 2.1 信息存储大多数计算机使用8位的块,或者字节,作为最小的可寻址的内存单位,而不是访问内存中单独的位。机器...
2018-08-22 17:04:54 384
原创 深入理解计算机系统学习笔记(一)
1.1 对于C/C++编写的程序,从源代码到可执行文件,一般经过下面四个步骤:1).预处理,产生.ii文件预处理主要包含下面的内容:a.对所有的“#define”进行宏展开;b.处理所有的条件编译指令,比如“#if”,“#ifdef”,“#elif”,“#else”,“#endif”c.处理“#include”指令,这个过程是递归的,也就是说被包含的文件可能还包含其他文件...
2018-08-21 22:00:17 334
原创 计算机网络学习笔记(一)
计算机网络(第五版)作者:Andrew,David--著严伟,潘爱民 --译出版社:清华大学 1. 不同网络尺度 1.1 个域网 个域网(PAN,Personal Area Nerwork)允许设备围绕着一个人进行通信。一个常见的例子是计算机网络与其外围设备连接。 1.2 局域网 局域网(LAN,Local...
2018-08-20 22:27:01 589
原创 2019网易测试开发第三题,丰收
直接搜索会超时,只有30%,用二分法可以解决#include <iostream>#include <vector>using namespace std;int helper1(vector<int> vec, int num){ if( num <= 0 || num > vec[vec.size()-1]) { re...
2018-08-11 21:17:08 434
原创 在VS2010中实现MFC富文本框添加右键菜单
程序运行工具,采用Visual Studio 2010。实现MFC富文本框添加右键菜单步骤如下。 1.选择菜单项文件->新建->项目,弹出“新建项目”对话框。 2.左侧面板中“已安装的模板”的Visual C++下选择MFC,中间窗口中选择“MFC 应用程序”,保存至目标文件夹。然后在下面的名称编辑框中键入工程名称,本例将文件名命名为“RICHEDITMENUA”,...
2018-03-13 13:53:21 1699
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人