- 博客(18)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 null和nullptr的区别简析
#include <iostream>using namespace std;void test_null(int* p){ cout << "void test_null(int* p)" << endl;}void test_null(int i){ cout << "void test_null(int i)" ...
2020-03-05 08:18:48
684
原创 分治策略
文章目录分治基本思想和设计要点分治算法时间分析经典芯片测试例子分治基本思想和设计要点分治算法时间分析方程一可采用上篇文章中差消化简的方式进行求解。经典芯片测试例子...
2019-10-31 18:46:47
216
原创 递推方程的求解
文章目录先修知识常见序列的求和公式求和例子估计和式上界的放大法二分检索算法的平均时间复杂度分析实例递推方程的几种求法迭代法换元迭代差消法化简高阶递推方程递归树方法递归树的概念迭代在递归树中的表示方法递归树的生成规则递归树生成实例生成的递归树对递归树上的量求和递归树的应用实例主定理主定理的应用背景主定理概念主定理证明过程主定理的应用不能使用主定理的例子先修知识常见序列的求和公式求和例子上...
2019-09-19 21:18:54
2756
3
原创 函数的渐近的界相关知识
文章目录定义定义注:下列不等式要求在n取值很大的时候成立即可。另外可以比较两者的阶来判断。可能存在多个c,只要指出一个即可。常函数可以写成O(1)。参考资料见: 《算法设计与分析》...
2019-09-16 14:36:10
1013
1
原创 通信原理之随机过程(持续更新)
随机过程概念*通信系统中传输的是随机信号,因为确知信号的信息量为0,没有传输的意义。相关函数相关函数例题平稳随机过程优点:简化计算量,并且在通信系统中所遇到的随机信号和噪声,一般均能满足各态历经条件。例题随机相位余弦波具有各态历经性。平稳随机过程谱密度例题还未写完!!!!!!...
2019-09-16 13:58:33
1527
1
原创 通信原理之确知信号
在理解频率的基础上,将已有的信号函数进行三角波加权表示后,通过傅里叶级数或者傅里叶变换来采用另一种形式去表示信号函数。频率定义频率:反应了信号变化的快慢。常用关系波长λ与频率f的关系:光速 C=λ×f易知,波长和频率呈反比关系。例子:如果一个信号x(t)=2sin(2πt)-5cos(πt)+12sin(0.5πt)+0.8cos(0.25πt),则该信号有几种频率?...
2019-09-16 12:42:05
1830
原创 分析Ajax爬取今日头条街拍图片
# -*- coding:UTF-8 -*-import requestsimport timeimport osfrom hashlib import md5def get_page(offset): params = { 'aid': '24', 'app_name': 'web_search', 'offset': offs...
2019-08-12 15:46:03
222
转载 html中overflow是如何消除浮动的
原文链接 https://www.cnblogs.com/ZengYunChun/p/7068786.html css 中 overflow: hidden清楚浮动的真正原因 1. 先上一段代码清楚浮动的代码, 外层ul设置overflow为hidden, 内层li设置float为left左浮动 1 <!DOCTYPE html> ...
2019-06-17 20:04:18
2916
原创 存储器
存储器概述存储器的分类1. 按存取方式分类随机存取存储器(RAM)按地址访问存储单元,每个而地址译码时间相同。顺序存取存储器(SAM)信息按顺序存放和读出(如磁带存储器),其存取时间取决于信息存放位置,以记录块为单位编址。直接存取存储器(DAM)随机和顺序存取兼顾(磁盘存储器)相联存储器(CAM)上述均是按信息的地址进行读写,这种按内容检索到存储位置进行读写。2. 按信息的可...
2019-05-26 23:25:54
650
原创 括号表示法字符串构造二叉树
**原理如上图:**当遇到字母的时候,直接入栈,而遇到“)”的时候出栈,其他的字符时做左右子树的标记,代码实现过程如下:#include<iostream>using namespace std;#define MaxSize 100struct BTnode { char data; BTnode *lnode, *rnode;};void Create(BTno...
2019-04-18 20:22:14
8119
原创 SQL语言中一些注意事项
1.DROP TABLE语句中 RESTRICT 和 CASCADE的区别RESTRICT:从字面意思上知道是限制的,使用此关键词时若该表不能被其他表的约束所引用(如CHECK,FOREIGN KEY等约束),不能有视图VIEW,触发器(trigger),存储过程或函数等,如果存在这些依赖该表的对象,则此表不能被删除。CASCADE:删除该表时无视任何的限制条件,删除该表的同时,相关的依赖...
2019-03-31 15:37:20
306
原创 CSS中关于行高line-height的浅析
由于是前端初学者,以下一些内容为自己的理解,若有错误,希望能不吝赐教,谢谢!文章内容基于:CSS中line-height的学习以下是自己的个人理解line-height指的是font-size + line-spacing,浏览器的默认值是:1.2,这里的值是实数,也就是font-size的1.2倍,属性具体的其他值设定可见上面的文章。line-height之所学习,是因为在w3csho...
2019-03-27 15:48:02
354
原创 计算机存储器概述
存储器概述存储器的部分分类1.按存取方式分类(1)随机存取存储器(Random Access Memory,RAM)特点:按地址访问存储单元,因为每个地址的译码时间相同,故在不考虑芯片内部缓冲的前提下,每个单元的访问时间是一个常数,与地址无关。(2)顺序存取存储器(Sequential Access Memory,SAM)特点:信息按顺序存放和读出,其存取时间取决于信息存放的位置,以记...
2019-03-27 15:30:50
1177
原创 C++中的指针and引用一些知识点
1.如何输出void类型指针所指的内容呢?强制转换类型比如 * (int );2.void指针是无法进行算法运算的(因为无法指定其指向类型的大小)3.指针的加减法实际上是地址上的加减,而+1或者-1是要明确指针所指的类型的大小而计算的比如 int p[10]中的相关计算 &p[0]+10就是得到最后最后的地址值(另外多符号运算的时候&的优先级比一般运算符更高)4.使用N...
2018-12-25 07:58:28
255
原创 (已解决)WAWAWA的数据结构题目(UVA297四分树)
UVA297四分树(题目链接)以前看过刘汝佳老师的紫书,过了比较长的时间自己再次重新做了一遍,却一直WA。再次参照刘汝佳老师的书,觉得解题思路基本和他相同,然而结果却。。。。(现在暂时只能先保留着,之后再继续解决)下面是我自己的答案#include &lt;bits/stdc++.h&gt;#include &lt;iostream&gt;using namespace std;co...
2018-09-20 09:06:32
295
1
转载 fget 和 gets之间的区别
在编程中发现gets和fgets一些区别总结一下;1、 fgets比gets安全,使用gets编译时会警告为了安全,gets少用,因为其没有指定输入字符的大小,限制输入缓冲区得大小,如果输入的字符大于定义的数组长度,会发生内存越界,堆栈...
2018-08-31 22:25:55
4807
1
计算机组成与系统结构课后答案全(清华大学出版社袁春风主编)
2019-05-04
请问能帮我看一下UVA297一题中我的答案吗?
2018-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人