3 康斯但丁丶

尚未进行身份认证

我要认证

I am the king of the world.

等级
TA的排名 1w+

栈的逆转与栈的排序

栈的逆转与栈排序。关键:①、模块化编程;②、递归。import java.util.Stack;public class Test { public static void main(String[] args) { Stack<Integer> stack = new Stack<>(); stack.push(1); stack.push(8); stack.push(2); s

2020-08-14 14:02:26

找出旅行路线 | 树的应用

给出几张车票,找出旅行路线。关键:建立模型,找出特点。//import javafx.util.Pair;import java.util.*;public class Travel { public static void main(String[] args) { HashMap<String, String> Tickets = new HashMap<>(); Tickets.put("南京","上海");

2020-08-14 13:51:37

IDEA的常用快捷键

增强for: ***.for 或者 iter输入缩写,点击enter,即可自动补全。如psvm、sout...alt+/ : 提示alt+enter : 尝试修改错误ctrl+alt+L :格式化代码ctrl+D:复制当前行ctrl+/ : 单行注释ctrl+shift+/ : 多行注释alt+insert:自动生成代码alt+shift+上下箭头:调整代码上下位置...

2020-08-14 13:32:31

出栈序列【模拟】

判断给定序列是否为某一序列的出栈序列。注意:不必求出全部的出栈序列。//import java.util.Collection;import java.util.Scanner;import java.util.Stack;public class T811 { public static void main(String[] args) { String A = new Scanner(System.in).next(); String B = n

2020-08-14 13:11:35

Java中Integer和int的区别

int 是基础类型,Integer是引用类型,是int的包装类型。int使用的是值传递。Integer使用的是引用传递。java的基础类型都有对应的包装类型。因为int是基础类型,所以int是分配在常量区。Integer是引用类型,所以它是分配在堆里面的。类装载的时候,在类加载阶段。会将int类型的变量赋值为0 ,如果初始化阶段没有赋值的话,那么int类型的变量的初始值就是0 。 对于对象类型,在类加载阶段,会赋值为null, 所以在初始化阶段如果没有指定值的话,那么Integer类型的变量初

2020-08-14 13:01:59

LRU(Least Recently Used)页面置换算法

LRU(LeastRecently Used)页面置换算法——最近最久未使用数据结构:ArrayDeque双端队列import java.util.ArrayDeque;import java.util.Scanner;public class T812 { public static void main(String[] args) { String Serial = new Scanner(System.in).next(); LRU lru =.

2020-08-14 12:42:52

层序遍历非队列方法

不使用队列,实现层序遍历import static java.lang.Integer.max;public class LayerOrderTraversal { public static void main(String[] args) { int arr[]={1,2,3,4,5,6,7,8,9,10}; BiTNode root = createTree1(arr, 0, arr.length - 1); //printThisL

2020-08-14 11:41:03

全排列

#include<bits/stdc++.h>using namespace std;const int maxn=11; int P[maxn];int flag[maxn]={false};int length;void generate(int index,int arr[]){ if(index==length) { //print(P); for(int i=0;i<length;i++) cout<<P[i]<<" ".

2020-06-21 20:30:47

快速幂

#include<bits/stdc++.h>using namespace std;int quickM(int a,int b){ if(b==1) return a; int result=a; int count=1; do { if(count<<1<b) { result=result*result; count=count<<1; } else { result*=a; c.

2020-06-21 20:01:23

【笔记】黑马Java就业班——Java基础语法

https://www.bilibili.com/video/BV1uJ411k7wy 笔记P58 03_IDEA的项目结构P61 06_IDEA的常用快捷键输入缩写,点击enter,即可自动补全。如psvm、sout...alt+/ : 提示alt+enter : 尝试修改错误ctrl+alt+L :格式化代码ctrl+D:复制当前行ctrl+/ : 单行注释ctrl+shift+/ : 多行注释alt+insert:自动生成代码alt+shift+..

2020-06-18 17:18:34

回收站清空的文件怎么恢复

1、键盘上输入“win+r”命令栏中输入“regedit”。2、找到【HKEY_LOCAL_MACHINE】文件夹。并打开。3、找到【SOFTWARE】文件夹。并打开。4、找到【Microsoft】文件夹。并打开。5、找到【Windows】文件夹。并打开。6、找到【CurrentVersion】文件夹。并打开。7、找到【Explorer】文件夹。并打开。8、找到【Desktop】文件夹。并打开。9、选中【NameSpace】文件夹,右键选择新建

2020-06-14 16:07:52

怎么把照片背景变成蓝色

1、用PS打开要修改的图片,左上方“文件”中点击“打开”。2、然后在左侧编辑工具中找到魔法棒(图中箭头标示),点击之后出现三个不同功能的魔棒(红色矩形框标示),为了方便叙述,从左到右依次命名为A,B,C棒。A棒作用是自动选择抠图边缘,B和C右上方多了+和-,功能是扩大和缩小抠图范围。3、开始抠图。先点击A棒,将光标移动到人像周围,按住左键不放,在人像边缘移动,让虚线与人像边缘大致重合。完成后,再根据实际情况选择B,C棒调节范围将抠图虚线与人像边缘范围基本重合。4、调整完毕后,将鼠标移

2020-06-11 18:11:35

Java学习视频资料

Java学习视频资料From:https://www.bilibili.com/video/BV1KZ4y1s7WZ (转自B站用户[倍哩倍哩]的评论)学 Java 一直苦于没有一个学习路线,自从有了这些视频,便每天坚持打卡学习。Java 零基础入门 376 集BV1KZ4y1s7WZJDK 新特性BV1H64y1T7CJJava 进阶必备数据结构与算法BV1De411W7J9JVM 深度讲解BV1bZ4y1x7Ew69P 学会网页三剑客(HTML/CSS/JS)BV1u...

2020-05-31 01:00:29

最常用的美式英语1500句

1.WelcometoChina!Welcometoourcity!欢迎到中国来!欢迎到我们的城市来!2.Ihopeyou'reenjoyingyourstayhere.希望你在这里过得愉快。3.HowlonghaveyoubeeninChina?你在中国多长时间了?4.I'mlookingforwardtoseeingyou.我期望见到你。5.IsthisyourfirsttriptoChina?...

2020-05-30 20:49:45

数据库原理(二)——数据模型与数据库结构

点击传送原文第一章简单的介绍了关于数据库的一些常识,数据、数据库等基本概念、两种数据管理技术的比较、对比,也简单介绍了数据的独立性和数据库系统的具体组成。那么,这篇文章总结的是第二章的内容,具体将要总结数据模型的基本概念和数据库的结构,关于程序与数据相互独立的基本原理。数据和数据模型数据与信息数据,是数据库中存储的基本概念;信息,是用来描述客观世界事物的信息。我们把事物的特征抽...

2020-05-06 15:55:15

CCF 201909-1 小明种苹果

#include<bits/stdc++.h> //#include<cstdlib> using namespace std;int N, M; int T, k, P; int main(){ int d; //输入疏果个数 int maxd=0; //最大疏果个数 scanf("%d%d", &N, &M); for(in...

2020-04-22 09:39:11

CCF 201903-1 小中大

#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; int m1,m2; double mid=0; int temp; bool flag=(n%2==0); //int count=0; /* int midk; if(n%2==0) midk=n...

2020-04-22 09:32:45

CCF 201812-1 小明上学

试题编号: 201812-1 试题名称: 小明上学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   小明是汉东省政法大学附属中学的一名学生,他每天都要骑自行车往返于家和学校。为了能尽可能充足地睡眠,他希望能够预计自己上学所需要的时间。他上学需要经过数段道路,相邻两段道路之间设有至多一盏红绿灯。   京州...

2020-04-22 09:25:08

CCF 201809-1 卖菜

试题编号: 201809-1 试题名称: 卖菜 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   在一条街上有n个卖菜的商店,按1至n的顺序排成一排,这些商店都卖一种蔬菜。   第一天,每个商店都自己定了一个价格。店主们希望自己的菜价和其他商店的一致,第二天,每一家商店都会根据他自己和相邻商店的价格调整自...

2020-04-22 09:21:36

CCF 201803-1 跳一跳

试题编号: 201803-1 试题名称: 跳一跳 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   近来,跳一跳这款小游戏风靡全国,受到不少玩家的喜爱。   简化后的跳一跳规则如下:玩家每次从当前方块跳到下一个方块,如果没有跳到下一个方块上则游戏结束。   如果跳到了方块上,但没有跳到方块的中心则获...

2020-04-22 09:17:38

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取