自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 闵帆老师《论文写作》学习心得

论文写作心得体会

2022-12-15 04:27:21 100 1

转载 Java-day51

day51kNN分类器首先,需要了解邻近算法(kNN)算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。该方法在确定分类决策上只依据最邻近的一个或者几个样本的类别来决定待分样本所属的类别。 kNN方法在类别决策时,只与极少量的相邻样本有关。其中,arff 文件的读取. 需要 weka.jar 包.。weka.core.Instances-拥有一个完整的数据集。这个数据结构是基于行的;单一的行可以通过从0开始索引的in

2022-04-19 17:22:12 48

转载 Java-day15

day15;任务:检查一个字符串的括号是否匹配。1、基于栈的特性,将原栈里面的左括号分别放入新栈中,在原栈中遇到右括号则新栈弹出最顶上的字符与之匹配,若配对成功则继续匹配,若不匹配就直接返回。2、代码用了switch case来匹配括号。3、除了括号以外的其他字符不在考虑范围之内。代码:package day14;public class CharStack{ public static final int MAX_DEPTH = 10;//最大容量 int depth;

2022-04-17 19:39:06 70

转载 Java-day14

day14;栈总结:1、栈是后进先出;进出皆在栈顶。代码:package day14;public class CharStack{ public static final int MAX_DEPTH = 10;//最大容量 int depth; char[]data; //空栈; public CharStack() { depth = 0; data = new char[MAX_DEPTH]; } p

2022-04-16 13:50:05 54

转载 Java-day13

day13;链表:实现链表的初始化、增删;总结:1、链表需要为节点建一个类;2、链表与线性表在插入、删除时的不同: 前者不移动元素, 只改变引用 (指针).;3、链表在插入时应该注意:需要把新的节点指向next,再断掉源节点的next代码:package day13;public class LinkedList { //节点类 class Node { int data; Node next; public Node(int paraValue) { data

2022-04-15 20:20:08 38

转载 Java-day12

day12;顺序表(二)顺序表的查找、插入、删除总结:1、在插入的时候,需要进行对表满值判断,若已满或者位置越界,就返回false。2、在删除的时候需要判断位置是否合法。代码:package day12;public class SequentialList { public static final int MAX_LENGTH =10; int length; int []data; //无参方法需要保持方法名和类名的一致性; public SequentialList

2022-04-14 17:39:19 39

转载 Java-day11

day11顺序表(一)总结:1、无参方法、重载需要保持方法名和类名的一致性;2、toString 这个方法很特殊, 它覆盖了 Object 类的相应方法. 可以看到, 在 println 里面使用 tempFirstList 里, 由于是用另一个字符串与其相加, 系统会自动调用 tempFirstList.toString().代码:package day11;public class SequentialList { public static final int MAX_LENGTH

2022-04-13 16:44:53 34

转载 Java-day10

day10学生成绩的比较:1、成绩存放于矩阵中,参考day8,例如[学号][数学][语文][英语]2、随机生成成绩,范围[50-100]3、完成查找最好成绩和最差成绩,其中挂科成绩不参加评比。总结:1、随机数的生成Random tempRandom = new Random();使用new生成对象。2、测试数据需要稍稍扩大,否则会出现全部不及格的极端情况。代码:package day10;import java.util.Arrays;import java.util.Random;

2022-04-12 13:56:30 56

转载 Java-day9

day10;while语句;总结:while与for多数时候可以相互替换;代码:package day9;public class text1{public static void main(String args[]){whileStatementTest();}public static void whileStatementTest(){ int tempMax = 100; int tempValue = 0; int tempSum = 0;//第一种方法 wh

2022-04-11 19:45:44 37

转载 Java-day8

day8矩阵乘积总结:1、在for循环的使用中注意循环嵌套次数,避免过度。2、矩阵的相乘当中,需要注意对于矩阵A的列数与矩阵B的行数相等的判断,否则结果会出错。代码:package day8;import java.util.Arrays;public class text1{//public static void main(String args[]) {matrixMultiplicationTest();}public static int [][] multiplica

2022-04-10 17:50:08 42

转载 Java-Day7

day7总结:1、矩阵相加代码处理中注意i、j代表的列和行。2、代码调用当中注意名字,需要一定的区分性。3、需要注意的是,与C语言一样,矩阵在循环赋值时,不能去到最大长度值。package day7;import java.util.Arrays;public class text1 {public static void main(String args[]){ matrixElementSumTest(); matrixAdditionTest();}//求和public

2022-04-09 14:34:48 57

转载 Java-Day6

Day 6总结:1、在main()中注意写String args[],不然会出现当前程序无法运行的情况。2、for循环的使用中循环语的端点判断要准确,避免结果误差。package day6;//for 循环public class text1 {public static void main(String args[]){int tnum=10;System.out.println("1 add to " + tnum + " is: " + addToN(tnum)); tnum

2022-04-09 12:15:38 50

转载 Java-day5

day5总结:Switch ,case ,break,default;用法与c语言相通,注意break语句的运用。package day5;public class text1 {public static void main(String args[]) { scoreToLevelTest();}public static char scoreToLevel(int score) { char rl = 'E'; int dl = score / 10; switch (

2022-04-08 23:00:46 31

转载 Java学习-Day4

day4总结:1、闰年的判断逻辑本身很简单 %4==0&&%100!=0。2、boolean类型只有两个值:true、false。package day4;public class text1 {public static void main(String args[]){ int year =2022; System.out.print("" + year + " is "); if(!isleapyear(year)) { System.out.prin

2022-04-08 22:45:12 31

转载 Java学习-Day3

day 3if lese语句的应用和函数调用代码内容本身简单,但是需要注意格式package day3;public class text2 {public static void main(String args[]){ int t1,t2; t1=5; if(t1>=0) { t2=t1; } else { t2=-t1; } System.out.println("The absolute value of "+ t1 +" is "+ t2);

2022-04-08 22:26:24 40

转载 Java 学习

`day2day2总结:类似于c语言,差别不大。算数加减法package day3;public class text1 { public static void main(String args[]) { int tempFirstInt, tempSecondInt, tempResultInt; double tempFirstDouble, tempSecondDouble, tempResultDouble; tempFirstInt = 15; tempS...

2022-04-08 22:13:13 34

空空如也

空空如也

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

TA关注的人

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