自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Java-计算出生了多少天

一:Java中Date知识点(1)Date的构造方法(2)Date和毫秒数之间的相互转换(3)SimpleDateFormat(格式化)二:代码import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Scanner;public class demo { public static void main(String[] a

2021-08-22 21:40:11 1192

原创 java 字符串与整形的转换

题目:已知字符串”91 27 46 38 50“,输出排序后的字符串”27 38 46 50 91 “思路:先把字符串转换成int ,排序后,再转换成字符串其代码如下:package static1;import java.util.AbstractCollection;import java.util.Arrays;import java.util.concurrent.ForkJoinPool;public class ou { public static void main(

2021-08-19 16:55:29 155

原创 Java 四种内部类

目录1.成员内部类2.局部内部类3.匿名内部类4.静态内部类内部类:将一个类定义在另一个类里面或者一个方法里面。具体可以分为以下几种:一.成员内部类成员内部类:成员内部类是最普通的内部类,它的定义为位于另一个类的内部特点:1.成员内部类可以无条件访问外部类的所有成员属性和成员方法(包括private成员和静态成员)。2.外部类中如果要访问成员内部类的成员,必须先创建一个成员内部类的对象,再通过指向这个对象的引用来访问。3.如果内部类和外部类同名,默认访问内部类。要访问外部类,要用thi

2021-08-03 10:47:10 133

原创 Java实现-学生管理系统

1.需求添加学生:通过键盘录入学生信息,添加到集合中删除学生:通过键盘录入需要删除学生的学号,将该学生对象从集合中删除修改学生:通过键盘录入需要修改学的学号,将该学生对象的其他信息进行修改查看学生:将集合中的学生对象信息进行展示退出系统:结束程序2.代码实现(1)建立一个学生类package com.company;public class Student { private String name; private String age; private Str

2021-07-22 21:55:00 101

原创 Java 封装(this ,private,构造函数(类和对象))

stduent类:public class Student { private String name; private int age;// 构造有参和无参的的类 public Student() { } public Student(String name,int age) { this.name=name; this.age=age; }// 成员的函数(运用private,无参时有用)

2021-07-19 17:05:28 70

原创 极化码 串并行译码的辨别(SC BP SCAN)硬判决和软输出

极化码可以分为两大类:串行 (SC,SCL)和 并行(全并行(BP)和半并行(SCAN))SC之所以被称为串行的原因:下面一个式子的计算需要第一个式子的结果(u(o_2i-1)其中SC译码运用到f函数和g函数,说明sc译码是串行顺序的SC译码存在的两个缺点:会存在错误传播和延迟较高(译码速度慢)...

2021-07-18 21:24:00 2187 3

原创 Java 比较两个数组是否相同

题目:比较两个数组元素是否相同代码:public class Main { public static void main(String[] args) { // write your code here int [] a={68,27,95,88,171,996,51,210}; int [] b={68,27,95,88,171,996,51,67}; compare(a,b); System.out.println( compar

2021-07-17 21:46:11 277

原创 Java 百钱百鸡

题目:三文钱可以买一只公鸡,两文钱可以买一只母鸡,一文钱可以买三只小鸡。问:用100文钱买100只鸡,公鸡、母鸡、小鸡的只数各有多少只代码:public class Main { public static void main(String[] args) { // write your code here for(int i=0;i<21;i++) { for(int j=0;j<34;j++) {

2021-07-17 21:16:20 95

原创 Java 不死神兔 斐波那契数列

题目:有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第二十个月的兔子对数为多少法一:数组public class Main { public static void main(String[] args) { // write your code here int[] a=new int[20]; a[0]=1; a[1]=1; for (int i=

2021-07-17 20:37:42 81

原创 极化码 极化现象matlab仿真(信道容量,巴氏参数,高斯近似三种方法)

index=10;n=2.^(1:index);w=zeros(n(10)); %构造一个1024*1024的的空矩阵w(1,1)=0.5;for i=n for j=1:i/2; w(i,2*j-1)=w(i/2,j)^2; w(i,2*j)=2*w(i/2,j)-w(i/2,j)^2; endendscatter(1:1024,w(1024,1:1024),'b.');%绘制散点图,前一个1:1024 x的范围,w函数描绘的y,图形后面是颜

2021-07-16 16:06:36 2846 2

转载 极化码中 误帧率ML bound 和 union bound(理解中)

转载:链接:https://www.zhihu.com/question/63058851/answer/205044807

2021-05-29 20:46:21 398

原创 看论文要考虑的问题(极化码)

论文的创新点性能有何优化作者提出创新点的原因论文的可取之处该论文需要掌握的知识点,论文的优缺点对我的启示

2021-05-29 20:39:12 185

原创 极化码自适应CA-SCL译码(极化码译码)

我们知道最初极化码提出来是运用SC译码,但短码和中等长度其译码性(误码率)能不如LDPC码码,,为了提升有限长度极化码的译码性能,我们主要从译码器的性能和极化码的纠错性能来考虑。SCL:在增加复杂度的情况下,大幅度增加极化码纠错性能,在高信噪比下,与最优ML性能相同(L=32)CA-SCL:改善最小汉明距离(最小汉明距离增大),增加其纠错性能。把CRC和极化码极联。自适应CA-SCL:CA-SCL译码虽然提升几乎没的纠错性能,但是导致复杂度大幅度增加,为了降低其复杂度,让L自适应,从而降低其复杂度

2021-05-29 20:34:22 2415

原创 极化码信道极化-构造-编码-译码(不断更新)

信道极化:信道分裂和合并这一部分讲的是:把信道区分出两个极端,用传输信息位和冻结比特位(信道只有一个,只是不断的在复用)构造——讲的如何把这些hao

2021-05-25 22:00:32 2022 1

原创 tic-tac-toe游戏(Java新手)

Scanner in=new Scanner(System.in); final int SIZE=3; int [][]board=new int[SIZE][SIZE]; boolean gotresult=false; int x=0; int o=0; //读入矩阵 for(int i=0;i<SIZE;i++) { for(int j=0;j<SIZE;j++) { board[i][j]=in.nextInt(); } }

2021-05-18 11:02:08 672 1

原创 三种方法求素数(Java新手)

Scanner in=new Scanner(System.in); int x=in.nextInt(); boolean isPrime=true; if(x==1) { isPrime=false; } 法一: 暴力除法:从2到x-1看是否被整除 for(int i=2;i<x;i++) { if(x%i==0) { isPrime=false; brea

2021-05-17 14:50:28 321

原创 Java输出100以内的素数

Scanner in=new Scanner(System.in); int[] a1= {1,2,3,4,5,6,8,7,9,0}; int n=in.nextInt(); int k=0; int j=0; for(int i=0;i<a1.length;i++) { if(a1[i]==n) { k=1; j=i; break; } } if(k==1) { System.out.print.

2021-05-17 10:57:06 1505

原创 极化码——比特翻转sc译码(SFSC译码)

采用sc译码,极化码的误帧率性能比同等码长的ldpc码要差,后来提出极化码scl和ssc译码,但其复杂度要比sc译码高。为了解决scl和ssc复杂度提出下面几种方法:但是改进的情况下,其复杂度还是要比sc译码要高;从而提出SFSC译码(比特翻转译码)其是在sc错误传播的基础下和Oracle辅助器的基础下提出的,其目的是找到第一个由信道噪声引起的比特错误,改正它,从而提高极化码译码性能,并且保证低的复杂度:其算法具体过程:SFSC译码仅仅在高信噪比的情况下,其计算复杂度和内存复杂度接近sc译

2021-05-11 11:50:58 1658 2

原创 利用数组求输入的数的平均数和比平均数大的数(Java)

Scanner in=new Scanner(System.in); int count=in.nextInt(); int []a=new int[100]; int sum=0; for(int i=0;i<count;i++) { a[i]=in.nextInt(); sum=sum+a[i]; } double average=sum/count; System.out.println(average); for(int i=0;i<cou

2021-05-11 11:33:43 474

原创 最大公约数(Java新手)

Scanner in=new Scanner(System.in); int a=in.nextInt(); int b=in.nextInt(); int oa=a; int ob=b; int n=0; // 法一: int m=1; if(a>b) { n=b; } else { n=a; } for(int i=2;i<n;i++) { if(a%i==0&&b%i==0) { ..

2021-05-09 11:52:39 56

原创 1-1/2+1/3-1/4+.........+1/n

Scanner in=new Scanner(System.in); int n=in.nextInt(); int a=1; double sum=0;// 法一: for(int i=1;i<=n;i++) { if(i%2!=0) { sum=sum+1.0/i; } else { sum=sum-1.0/i; } }// 法二: for(int i=1;i<=n;i++) { sum=sum

2021-05-09 11:27:11 1449

原创 用Java输出前50个素数(两种方法)

Scanner in=new Scanner(System.in); int n=1; //int a=1; for(int j=2;j<=1000;j++) { int a=1; for(int i=2;i<j;i++) { if(j%i==0) { //System.out.println(n+"不是素数"); a=0; break; } } if(a==1) { System.out.print(n+"=.

2021-05-09 10:57:27 2278

原创 输入一个数,判断其是否是素数(Java新手)

Scanner in=new Scanner(System.in); int n=in.nextInt(); int a=1; for(int i=2;i<n;i++) { if(n%i==0) { //System.out.println(n+"不是素数"); a=0; break; } } if(a==1) { System.out.println(n+"是素数"); } else { System.out.println(n+"不是素数.

2021-05-09 10:12:41 735

原创 三个数的排序(Java新手)

三个数的排序(Java新手) int x; int y; int z; System.out.println("请输入三个数:"); x=in.nextInt(); y=in.nextInt(); z=in.nextInt(); int m=0; if(x<y) { m=x; x=y; y=m; } if(x<z) { m=x; x=z; z=m; } if(y<z) {

2021-04-27 11:45:30 942

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除