自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构——排序(二)

排序(二)

2022-03-09 18:38:50 267

原创 数据结构——排序(一)

排序(二)

2022-03-09 18:37:13 134

原创 const关键字

const的用法:修饰变量;修饰指针;修饰形参;修饰函数返回值;修饰成员函数;修饰成员变量。

2022-02-22 22:12:37 141

原创 C++的继承与派生

公有public、保护protected、私有private类的对象只可访问public的成员和函数,类内的成员函数可以访问全部成员和函数。

2022-02-19 22:35:58 305

原创 C++基础知识

补充学习C++部分知识1、常量2、标识符命名规则:(变量、常量命名)3、sizeof关键字4、字符、字符串5、三目运算符(?:)6、跳转语句7、数组的定义方式8、获得地址(十六位的地址)9、函数分文件10、指针和& *11、空指针12、野指针(错误)13、const修饰指针14、结构体(自定义struct)

2022-01-05 18:32:26 694

原创 C++单链表

单链表一、生成链表1、由键盘输入数据,使用后插法新增链表数据二、删除单链表元素1、删除带头结点的有序单链表中重复的数据元素三、输出链表数据四、数据测试五、 问题一、生成链表1、由键盘输入数据,使用后插法新增链表数据(数据类型设定为int)链表结构体typedef struct LNode { int data; struct LNode *next;}LNode, *LinkList;主要函数代码:ListInsert(LinkList &L)LinkList ListInse

2021-10-30 21:19:38 331

原创 数据结构——树

树树1、m叉树和度为m的树区别1、二叉树树1、m叉树和度为m的树区别m叉树度为m的树允许所有结点的度<m的至少有一个度为m的结点可以为空树一定为非空树,至少有m+1个结点左右孩子一定有位序之分若为一个孩子结点,无左右之分1、二叉树先序序列位a,b,c,d的不同二叉树的个数是_____解析:先序+中序确定唯一的二叉树,相当于以先序入栈,以中序出栈。对于n个不同元素出栈,出栈序列的个数有1/(n+1)*C[n,2n]。答案:**14**...

2021-10-30 21:17:51 1162

原创 随机生成顺序表

题目随机生成一个具有20个元素的顺序表L,其元素为小于100的非负整数数据,将L中所有小于50的整数放在顺序表的前半部分,大于等于50的整数放在顺序表的后半部分。代码#include<iostream>#include<stdlib.h>#include<time.h>#include<math.h>using namespace std;#define MaxSize 20typedef struct { int data[MaxSi

2021-10-21 21:42:07 1064

原创 简单的JAVA多线程程序

简单的多线程一、部分基础内容1、线程的对应包为:java.lang.Thread; //Thread的T需要区分大小写//直接使用eclipse可以不需要进行import//直接使用终端进行运行则必须import2、线程的运行方式线程对象调用start()函数,多个对象同时进行调用开始运行station1.start();//让每一个站台对象各自开始工作station2.start();station3.start();3、重写线程的原调用函数run()run()函数为线程运行时使

2020-10-18 00:50:04 235

原创 Linux和Windows文件复制出现乱码

Linux和Windows文件复制出现乱码的解决方案(文件一般针对于text、c、cpp、java等)1、从Windows复制到Linux一般在Windows下,cmd执行是使用gbk打开cmd,在最上面菜单右键,点击属性打开可以查看一般gbk对应的是ANSI的编码格式在Linux中一般是使用UTF-8如果要复制到Linux中使用,可以直接另存为一份UTF-8的格式2、从Linux复制到Windows可以先在Linux中另外保存一份文件,避免在Linux中无法使用复制的那份文件可以进行

2020-07-01 23:03:24 1373

原创 实验11 JAVA 图形界面的组件与布局

JAVA 图形界面的组件与布局第一个小实验,创建button编写一个 Java 应用程序,实现以下要求:显示一个 100*100 的窗口,窗口内添加了四个按 钮,其布局为流式布局管理器。当窗口 f 的尺寸被重置后,其 FlowLayout 型的布局也会随之发 生变化,各按钮的大小不变,但其相对位置会变化。...

2020-06-22 23:02:31 826

转载 ubuntu无法使用中文问题

ubuntu无法使用中文输入法问题:缺乏语言支持,缺乏中文安装包1、设置语言支持和安装中文安装包查看引用文章:Ubuntu 16.04安装iBus中文输入法pinyin及问题.2、如果在设置语言支持时出现Requires installation of untrusted packages:需要安装不受信任的包查看引用文章:Ubuntu安装软件提示”需要安装不能信任的软件包”解决办法....

2020-06-07 00:39:21 2033 1

原创 随机生成猜数字(键盘输入)

编写一个 Java 应用程序,在主类的 main 方法中实现下列功能。1)程序随机分配给用户一个 1 至 100 之间的整数2)用户通过键盘输人自己的猜测3)程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”4)如果输入的不是数字,提示并退出5)如果输入的数字超过100,提示:“超过要求范围”6)用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”7)用户猜对以后,显示猜测次数,并提供“重新开始”和“退出”功能import java.util.Random;//引用生成

2020-05-18 22:54:48 2098

原创 JAVA面向接口编程

JAVA面向接口编程小狗在不同环境条件下可能呈现不同的状态,小狗通过调用 cry()方法体现自己的当前的状 态。要求用接口封装小狗的状态。具体要求如下。• 编写一个接口 DogState,该接口有一个名字为 void showState()的方法。• 编写 Dog 类,该类中有一个 DogState 接口声明的变量 state。另外,该类有一个 cry()方 法,在该方法中让接口 state 回调 showState()方法。即 Dog 对象通过 cry()方法来体现 自己目前的状态。• 编写若干个

2020-05-18 09:50:51 2752

原创 一个简单的Java程序(从键盘输入数据)

从键盘输入数据1、引用包(Scanner)import java.util.*;或者直接import java.util.Scanner;(Import是引用其它包的方法,✳星号是直接引用以下的全部内容)2、使用Scanner1)Scanner reader=new Scanner(System.in);reader是使用来引用数据的名称,可以自己修改;2)int amount=0;amount = reader.nextInt();nextInt中的int,代表数据的类型,可以为do

2020-05-11 11:25:39 2013

原创 一个简单的Java程序2(主类引用另一个类)

一个简单的Java程序2(主类引用另一个类)1、主类MainClasspublic class MainClass{ public static void main (String args[]){ System.out.println("你好,你只需要编译我"); A a = new A(); a.fA(); B b = new B(); b.fB();...

2020-05-07 15:27:11 886

原创 电脑显示wifi连接但是不能上网(dns无法连接)

网络问题电脑显示wifi连接但是不能上网1.使用手机等其它设备,连接同一个wifi,检查是否出现问题如果其它设备也不能使用,则为网络本身的问题如果不是,在继续检查电脑的问题2.诊断问题打开 “网络和Internet设置”找到下面这个如果出现的是dns无法连接进行以下步骤3.打开cmd,检查dns地址是否有误如果没有错还是无法上网,修改dns服务器为固定公用地址4.修改dn...

2020-05-06 10:33:59 13239 8

原创 JAVA简单程序运行

JAVA简单Hello程序运行1.建立一个main函数public class Hello{public static void main (String arg[]){}}2.在运行后输出文字1、 System.out.println(“你好,很高兴学习Java语言”)2、System.out.print(“你好,很高兴学习Java语言”)前者在输出字符序列"你好,很高兴学习 ...

2020-04-26 17:31:40 356

原创 蜜蜂a->b可能路线数

有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。其中,蜂房的结构如下所示。Input输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0&lt;a&lt;b&lt;50)。Output对于每个测试实例,请输出蜜蜂从蜂房a爬到蜂房b的可能路线数,每个实例的输出占一行。Sample Inpu...

2018-12-21 18:32:46 206

原创 统计每个元音字母在字符串中出现的次数

统计每个元音字母在字符串中出现的次数&lt;c_hnq&gt; Input 输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串。 Output 对于每个测试实例输出5行,格式如下: a:num1e:num2i:num3o:num4u:num5多个测试实例之间由一个空行隔开。请特别注意:最后一块输出后...

2018-12-14 23:23:43 5465

原创 可否分为n偶数斤西瓜

题目:One hot summer day Pete and his friend Billy decided to buy a watermelon. They chose the biggest and the ripest one, in their opinion. After that the watermelon was weighed, and the scales showed ...

2018-12-09 23:17:57 244

原创 hdu-1000

hdu-1000hdu-1000第一次打的程序,按习惯打了cout&lt;&lt;“a+b”。本应该是main函数,却因为手速问题,打成mian,导致了函数出现一定要return的情况。下面是通过的程序whlie 的使用,让程序在有输入a,b时,才可以计算a+b的值,不输入a,b时,不进行计算。...

2018-12-07 23:40:29 165

空空如也

空空如也

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

TA关注的人

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