![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程与通信
uncle_ll
这个作者很懒,什么都没留下…
展开
-
技术面试思维导图
300分钟搞定数据结构与算法原创 2020-02-26 00:27:54 · 478 阅读 · 0 评论 -
缓存替换策略(cache replacement policies)
缓存替换策略缓存在计算机世界里是非常有用的。在计算中,高速缓存算法(也经常被称为高速缓存替换算法或高速缓存替换策略)是一种优化指令或算法,该计算机程序或硬件维护结构,可以在为了管理的计算机上存储的信息的高速缓存利用。缓存可以提高通过保持在更快或更便宜的计算比正常存储器存储存取存储器位置最近或经常使用的数据项的性能。当缓存已满时,算法必须选择以腾出空间给新的人该项目丢弃。这就不得不介绍一些缓存替换...原创 2019-11-20 16:13:54 · 3546 阅读 · 0 评论 -
C语言中include是什么?
#include "stdio.h"#include "math.h"main(){double x,s;printf("input number:\n");scanf("%lf",&x);s=sin(x);printf("sine of %lf is %lf\n",x,s);} 仿真后,输入数字n,得到其sin值。 预处理命令还有其它几种,这..原创 2015-11-10 10:53:58 · 30289 阅读 · 0 评论 -
STL中vector、list、deque和map的区别
vector 向量 相当于一个数组 在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一块内存存储,这给人以vector可以不指定vector即一个连续内存的大小的感觉。通常此默认的内存分配能完成大部分情况下的存储。 ...转载 2017-09-02 10:47:19 · 386 阅读 · 0 评论 -
获得文件的名称,无路径,无后缀
比如c:/data/image.png你只想获得image这个图像名称,路径与后缀都不要的,这个程序正好适合,且能指定获取的长度。 char* GetFilename(char *fullname){ int from,to,i; char *newstr,*temp; if(fullname!=NULL) { if((temp=st...原创 2018-07-05 17:30:34 · 1803 阅读 · 0 评论 -
LTE中QPSK、16QAM、64QAM什么意思?有什么区别,分别在什么情况下占用呢?
这些是通信系统中的调制方式:* BPSK:Binary Phase Shift Keying 二相相移键控,一个符号代表1bit* QPSK:Quadrature Phase Shift Keying 四相相移键控,一个符号代表2bit* 8PSK:8 Phase Shift Keying 八相相移键控,一个符号代表3bit* 16QAM:16 Quadrature Am...原创 2016-03-07 13:39:19 · 63204 阅读 · 0 评论 -
排序算法合集
转载: http://www.cnblogs.com/kkun/archive/2011/11/23/2260312.html 经典排序算法 经典排序算法,以下文章参考了大量网上的资料,大部分都给出了出处这一系列重点在理解,所以例子什么的都是最简单的情况,难免失误之处,多指教大多数排序算法都给出了每一步的状态,以方便初学者更容易理解,通俗易懂,部分难以理解的排序算...转载 2018-01-02 10:59:37 · 198 阅读 · 0 评论 -
欧氏距离和余弦相似度
https://blog.csdn.net/linvo/article/details/9333019两者相同的地方,就是在机器学习中都可以用来计算相似度,但是两者的含义有很大差别,以我的理解就是:前者是看成坐标系中两个点,来计算两点之间的距离;后者是看成坐标系中两个向量,来计算两向量之间的夹角。 前者因为是点,所以一般指位置上的差别,即距离;后者因为是向量,所以一般指方...转载 2018-08-07 17:18:56 · 1552 阅读 · 0 评论