- 博客(29)
- 收藏
- 关注
原创 【Java数据结构】04-图(Prim,Kruskal,Dijkstra,topo)
讲解最小支撑树(Prim算法、Kruskal算法)、最短路径(Dijkstra算法)、拓扑排序的实现,图的定义、邻接矩阵和邻接表、DFS和BFS(广度优先遍历和深度优先遍历)
2024-01-15 19:49:35 1161
原创 【Java数据结构】03-二叉树,树和森林
讲解二叉树、树和森林的定义以及它们之间的异同点,四种遍历、二叉检索树、Huffman编码以及堆的实现、树和森林与二叉树的转换
2024-01-15 19:37:41 1181
原创 【Java数据结构】01-数据结构基本概念、算法分析
掌握数据、数据元素、数据项之间的关系,数据结构的定义、三要素,数据类型、抽象数据类型和数据结构之间的关系。了解衡量算法在资源上的两个方面和O标记法、Ω标记法、 Θ标记法。
2024-01-12 14:50:50 998 1
原创 【Java】面向对象06-绘制变量在内存中的布局图及UML图
讲解Java面向对象中绘制变量在内存中的布局图以及使用UML图例绘制类之间的继承关系
2023-11-28 08:00:00 868
原创 【Java】面向对象期末复习-3.2w字全
帮助复习Java面向对象,讲解java语言基础、运算符和赋值、流控制和异常处理、类类型和接口类型、重载覆盖和面向对象、绘制变量在内存中的分布图及UML图。
2023-11-28 08:00:00 1327
原创 【Java】面向对象05- 重载、覆盖和面向对象
讲解Java面向对象中的 重载、覆盖和面向对象,使读者能够掌握面向对象的封装、继承和多态的概念,以及Java语言通过什么方式实现面向对象的这三大特征;理解面向对象设计中封装的好处;理解类类型之间可以发生的诸如“is a”和“has a”关系;掌握重载和覆盖的概念,以及相对应的实现方式
2023-11-27 08:15:00 937
原创 【Java】面向对象04-类类型和接口类型
讲解Java面向对象中的类类型和接口类型:定义类、实例方法、实例变量、类方法、类变量,使用恰当的、语法允许的修饰符(比如public、final、static、abstract等等),能够清楚准确阐述单独修饰符和联合;修饰符的意义,以及在修饰符限定的声明条款上建立的包之间的关系所带来的影响;掌握访问控制修饰符等
2023-11-27 08:00:00 931
原创 【Java】面向对象03-流控制和异常处理
讲解Java面向对象中的流控制和异常处理,使读者能够理解if\switch语句、使用各种形式的循环语句编写代码,包括带标签的和不带标签的break和continue语句使用、正确编写使用异常和异常处理子句(try、catch、finally)的代码,以及编写带有异常处理的方法声明并掌握Java的异常类型的组织结构。
2023-11-26 12:41:10 937 1
原创 【Java】面向对象02-运算符和赋值
讲解java面向对象中的运算符和赋值,让读者能够在包含运算符的表达式中,确定操作数的值、并确定表达式的值是什么(包括值和类型)并掌握函数参数的传递方式
2023-11-26 12:34:46 376 1
原创 【Java】面向对象01-语言基础 (期末大纲复习)
介绍了Java面向对象的语言基础:了解Java语言的历史、Java程序的执行机制;掌握正确创建源文件、包声明、导入说明、所有形式的类声明、接口声明和实现、方法声明(包括用来开始执行一个程序的主方法)、变量声明和标识符等;识别Java编程语言中的所有关键词并正确构建标识符;掌握变量的初始化,字符串类型变量和数组类型变量特殊的初始化方式;了解所有基本数据类型的取值范围、掌握基本数据类型的常量表示形式;掌握String、StringBuilder类型的基本使用。
2023-11-25 16:47:01 1023
原创 【数据结构】万字详解7种排序算法(英文版)
详细介绍了归并排序(Merge Sort)、快速排序(Quick Sort)、插入排序(Insertion Sort)7种算法的定义、简单理解、实现代码、优点缺点等。
2023-11-24 17:20:44 1323 1
原创 【数据结构】万字详解7种排序算法-图+示例代码+简单理解(中文版)
详细介绍了归并排序(Merge Sort)、快速排序(Quick Sort)、插入排序(Insertion Sort)7种算法的定义、简单理解、实现代码、优点缺点等。
2023-11-24 17:10:59 1545 1
原创 【Markdown】插入图片、调节大小和位置以及不显示时的解决方法
Markdown插入图片:1.如何插入图片 2.如何调节图片大小、使图片居中显示等 3.插入图片不显示的问题和解决方法
2023-11-22 21:32:45 2852
原创 【Java绘图】超详细图解Jfree的安装、配置与使用
超详细图解Jfree的安装、使用,解答常见问题如IDEA提示无法识别jfree.chart、setVisible方法,举实例"运用omega的定义证明omega(n)=n**2"
2023-11-22 20:55:03 5034
原创 【Arduino】红外遥控实验按遥控器没反应 解决
解决:大概率是解码出了问题。4.1.3的IRremote库废弃了decode_results函数,将库改成旧版(如2.3.0版)就行。当时看的AC创客的实验视频跟着做,发现没反应从接线换到代码换到设备,最后才发现是库函数的问题.....问题:在红外遥控实验中按遥控板没反应,且串口监视器打印FFFFFFFF。
2023-11-19 20:12:37 838
原创 解决 VS Code Markdown PDF 插件无法正常运行
问题:点export(pdf)之类的键总是显示 Markdown PDF is downloading Chronium ... 然后再没有反应或是显示time out。
2023-11-19 20:08:14 1566
原创 如何写出和老师同格式的说明文档-markdown入门-西交
ps:本教程针对0基础同学,有Markdown基础的可以绕道啦。电信学部的同学们在写大作业的时候,老师或助教经常会发说明文档,看起来简洁、美观,大一的我时常以为这是什么高级的软件生成的,最后才发现原来是我们早已耳熟能详的Markdown。
2023-11-19 19:50:32 48
原创 【西交小学期Arduino01】Arduino IDE下载与相关
相信很多同学进入大学以后都听过“单片机”、“电赛”之类的词汇,并想要了解单片机进而参加竞赛、做出自己想要的产品。Arduino就是基于单片机开发的平台,提供了一个基板(最小系统)和一个简单、实用的集成开发环境,内含丰富的库和模块,适合新手入门。如果你想要初识物联网,或是利用简单的代码实现LCD屏显示字符、舵机控制开关等等,Arduino将是你的不二之选。(想参加电赛的同学还是直接转道stm32吧,arduino对你来说偏简单了)
2023-07-25 18:24:04 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人