- 博客(7)
- 收藏
- 关注
原创 数组中出现次数超过一半的数字(c++)
题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。你可以假设数组是非空的,并且给定的数组总是存在多数元素。 int majorityElement(vector<int>& nums) { int num=nums[0]; int cnt=1; for(int i=1;i<nums.size();i++) { if(cnt==0) num=nums[i]; if(nums[i]==num) c
2020-09-06 17:12:08
211
原创 交换两个数字,不使用临时变量
方法1:a=a+b; b=a-b; a=a-b;方法2:方法1改进,a=a-b; b=a+b; a=-(a-b);方法3:a=(a+b)-(b=a),一步到位,本质与方法1一样;方法4: 异或,a=a^b; b=b^a; a=a^b;
2020-09-06 11:38:27
245
原创 4. 信道编码及速率匹配
作为数据信道,PUSCH采用LDPC进行信道编码。对(3. 码块分割以及码块CRC附着)中计算得到的每个长为K的码块进行LDPC编码,编码后码块长度变为N。将用于信道编码的每个码块表示为经过LDPC编码后,变成具体编码过程:...
2020-05-25 15:51:42
3906
2
原创 3. 码块分割以及码块CRC附着
用于码块分段的输入比特由表示,当B大于最大码块量Kcb时,输入的码块需要切割,然后对切割后的码块进行CRC附着,当B小于等于最大码块量Kcb时,输入的码块不需要切割,也不需要进行后续的CRC附着。输入的B比特切割成C块v,每个码块又进行了CRC附着后变成C个码块,用来表示第r个码块的各比特,Kr是编号为r的码块的比特总数。...
2020-05-24 20:12:26
3578
1
原创 2. LDPC base graph 选择
每个TB码块需要通过LDPC base graph 1或者LDPC base graph 2 编码,如下所示:
2020-05-24 17:00:47
1884
2
原创 1. 传输块CRC附着
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-05-24 16:49:09
799
原创 Visual Studio Professional 2015 (with Update 3) 安装教程
安装包Visual Studio Professional 2015百度网盘下载地址:下载完成后会得到一个镜像文件(.iso 文件),激活密钥:HMGNV-WCYXV-X7G9W-YCX63-B98R2安装教程双击打开该文件:准备工作:打开里面的packages文件,在该文件夹里找到EspC文件,把它拷贝一份到其他地方(不在这个镜像文件夹就行),打开EspC文件,点击安装最后一个程序:正式安装过程:安装完毕后返回镜像文件,点击安装VS应用程序:1)初始化安装程序2)接下来选择
2020-05-21 14:07:54
7189
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人