开发
文章平均质量分 81
itfanr01
邮箱:bjq1016 艾特 126.com 我会每天检查邮件
展开
-
2012年3月9日C++学习笔记
1. vector ivec; ivec[0]=42; //错误。因为ivec是空的vector对象,其中不含任何元素,而下标只能用于获取已存在的元素。 更正:将赋值语句改为语句ivec.push_back(42)2. 列出三种定义 vector 对象的方法,给定 10 个元素,每个元素值为 42。指出是否还有更好的实现方法,并说明为什么。 方法一: vecto原创 2012-03-09 10:49:23 · 643 阅读 · 0 评论 -
2012年3月20日C语言学习笔记
#include void smile(){printf("smile!");}void main(){int i,j;for(i=3;i>0;i--){ for(j=i;j>0;j--){smile();} printf("\n");}}原创 2012-03-20 17:12:50 · 809 阅读 · 0 评论 -
判断一个整数是否为素数(或称为质数)
#include int main(){ unsigned long num ; unsigned long div ; bool isPrime ; printf("Please enter an integer for analysis: "); printf("Enter q to quit.\n") ; while(scanf("%lu",&num)==1) {转载 2012-03-20 22:51:00 · 1057 阅读 · 0 评论 -
s-random随机交织器程序
算法原理:turbo码的S交织,要求生成的序列中的每一个数字要与前面的数字距离大于S。S的取值应接近于 根号(N/2),越接近越好。一般采用冒泡法实现。具体请看参考文献吧。参考文献:A Low Complexity Algorithm for Generating TurboTurbo码S随机交织器的实现我是用matlab实现的。代码写的不好,请见谅。C语言实现原创 2013-04-12 23:55:43 · 3938 阅读 · 2 评论