- 博客(18)
- 收藏
- 关注
原创 二叉树的层序遍历
二叉树层序遍历,用一个队列来保证顺序。lc二叉树的层序遍历class Solution { public List<List<Integer>> levelOrder(TreeNode root) { List<List<Integer>> list = new ArrayList<>(); Deque<TreeNode> queue = new LinkedLis..
2021-04-03 09:58:52
134
原创 二叉树的三种遍历(递归,迭代)
二叉树前序遍历按照 根节点 左子树 右子树 的 顺序进行的,也就是根左右。简易记法:将一个节点分为三个边,分别用不同颜色如图表示,从根节点进入从左边开始沿着边进行遍历,由下图可知,路过的红色部分依次为0,1,3,4,7,2,5,8(后面的中序遍历与后续遍历同理!)lc递归版本代码:class Solution { public List<Integer> preorderTraversal(TreeNode root) { L..
2021-04-01 23:09:17
200
原创 项目踩坑(SSM)
错误如下:The error may exist in file [C:\Users\73573\seckill\target\classes\mapper\SeckillDao.xml]The error may involve org.seckill.dao.SeckillDao.queryByIdThe error occurred while executing a queryCause: org.springframework.jdbc.CannotGetJdbcConnectionExc
2021-03-09 10:26:53
202
原创 hexo在个人博客添加音乐
添加链接描述title: hexo在个人博客添加音乐date: 2020-12-05 19:55:44tags:博客相关categories:博客相关1.打开网页版网易云2.点击自己想加入的音乐点击生成外链播放器复制这些代码 粘贴到自己本地主题sidebar.swig文件中例如我的地址就如下图片所示...
2020-12-05 20:28:34
290
原创 数据结构二叉树基本操作课程作业
描述如上…代码如下…(码莫见怪…ε=ε=ε=┏(゜ロ゜;)┛逃#include <bits/stdc++.h>using namespace std;int cnt = 0;int visit[100];int add=1;typedef struct Node{ char date; struct Node *leftChild; struct Node *rightChild;}*Tree1,treeNode;void CreateTr.
2020-05-10 00:33:28
544
原创 Android入门学习——共享参数SharedPreferences
前言:SharedPreferences是Android的一个轻量级存储工具,采用的存储结构是Key-Value的键值对方式。SharedPreferences的存储介质是符合XML规范的配置文件。SharedPreferences适合简单孤立的数据及文本形式的数据和需要持久化存储的数据(及关闭app后重启数据有效)。使用方法简单简洁。主要分三步。首先需要声明,即获取共享参数对象。例:Sh...
2020-04-20 19:07:50
554
原创 java实现任意给定一个集合判断是否构成半群或群
**这是离散的上机作业呀,基于java语言实现。全代码有实现集合是否封闭的方法,是否可结合,是否存在幺元,是否有逆元。若有不对的地方请大佬指正! (时间复杂度在最坏的程度下为O^3)**package discretemathematics;import java.util.HashMap;import java.util.Map;import java.util.Scanner;p...
2019-12-28 19:19:58
758
原创 离散作业判断是否是汉密尔顿图汉密尔顿回路求解
package z_hamiltion;import java.util.Scanner;//import hamiltion.findhamiltion;class gethamiltion{ static int visit[] = new int[100]; //节点访问记录 static int loop[] = new int[100];//汉密尔顿回路记录 st...
2019-12-26 20:25:30
2364
3
原创 java作业 进程 同步
package thread; class Coutalphabet extends Thread{ public void run() { for(int i = 'A';i<='Z';i++) { char c = (char)i; System.out.print(" "+c); } }} class CoutGreekalphabet { pu...
2019-12-17 21:43:36
165
原创 java入门上机作业,图片的转移,删除操作
package E;import java.io.*;import java.io.BufferedInputStream;public class E { public static void main(String args[]) throws IOException { BufferedInputStream inn = new BufferedInputStream(...
2019-12-10 20:35:28
139
原创 常用类 String index java作业
//1.检索简历package FindMess;public class FindMess { public static void main(String args[]){ String mess="姓名:张三 出生时间:1989.10.16。个人网站:http://www.zhang.com。身高:185cm,体重:72kg"; int index= mess.indexO...
2019-12-03 20:01:11
3284
原创 java 异常类 接口 练习题
package animal; interface Animal { void cry(); void getAnimalName(); }class Simulator { void playSound(Animal animal) { animal.cry(); animal.getAnimalName(); }}class Dog implemen...
2019-11-26 21:26:39
846
原创 java个人入门学习之抽象类简单用法
package smartphone; abstract class SIM{ abstract String giveNumber(); abstract void setNumber(String s); abstract String giveCorpName(); } class SIMOfChinaMobile extends...
2019-11-19 23:03:43
156
原创 java个人入门学习super习题
super 简单用法package Bank;public class Bank { double year = 5.216 ; double savedMoney = 50000; Bank(){ } Bank(double a,double b){ year = a; savedMoney = b; } double computerInte...
2019-11-19 21:46:12
367
原创 matlab 个人学习档案
课程2grid on //格栅grid off //关闭格栅x = 0:0.05:10;y = cos(x);z = sin(x);plot(x,y) //画图 plot(x,y,‘r’) r表示红色fill(x,y,‘r’) //填充颜色功能plot(x,y,‘r’,x,z,‘bo’)‘bo’ 点点 图上画点title(‘画图’)...
2019-11-15 21:23:32
146
原创 用矩阵快速幂求超大位斐波那契
在遇到求很大位的斐波那契时,普通递归做法显然会比较慢,此处为矩阵快速幂做法#include <bits/stdc++.h>using namespace std;typedef long long ll;const ll mod=1000000007; struct matrix //定义结构体矩阵{ ll x[2][2];} ;matrix ...
2019-08-04 17:01:00
192
原创 线性筛 C++
线性筛法#include <bits/stdc++.h> //万能库using namespace std;typedef long long ll; //把long long 用 ll表示,节约书写时间int const maxn=1e5+5; //定义一个数值maxn为100005ll prime[maxn]; //...
2019-08-02 18:46:45
1222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人