- 博客(47)
- 收藏
- 关注
原创 2020-12-30
一、冒泡排序冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。、1.1、算法描述比较相邻的元素。如果第一个比第二个大,就交换它们两个; << 判断是否交换对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数;<< 元素交换次数针对所有
2020-12-30 08:16:44
48
原创 2020-12-29
01.字符串的属性{1}得到字符串的字符数:Length例:string Str = "123456";Console.WriteLine(Str.length); {2}不分配存储空间:string.Empty例:判断一个字符串是不是空先声明空的字符串string Str = ""; /分配存储空间或string Str = string.Empty; /不分配存储空间消耗由大到小1. Str.length == 0;2. Str =
2020-12-29 08:16:35
60
原创 2020-12-26
C#中基础的数值运算1."+“运算符 对于数值类型,+运算的操作结果就是计算数值;对于字符串类型,+运算的操作结果是串联字符串;2.”*“运算符 用于计算操作数的积,还可用作取消引用运算符;3.”-" 一元运算符,运算结果是操作数的反数; 二元运算符,第一个操作数减第二个操作数;4."/" 运算符,第二个操作数除第一个操作数;5."%" 第二个操作数除以第一个操作数后的余数;6."&" 逻辑与,当且仅当两个操作数均为true时,结果为true;7."|" 逻辑或,当且仅当两个操作数均为
2020-12-26 17:01:57
119
原创 2020-12-25
C#属于面对对象的一种语言对象:看得到的,摸得到,特指,具体的;类实例化成一个对象后占内存类: 抽象出来的一个模板,类不占内存,是对象的类型,从对象中抽象出相同的属性和方法,类具有属性和方法属性:这个对象的一些特征属性值:描述这个特征的值方法:对象的行为动作如何写类【类默认internal】class 类名{成员:变量(字段):默认private,通过属性给变量赋值取值 属性:读和写方法}面对对象的3大特性:封装,继承,多态封装的目的:封起来,装进去,保护变量的值不能随意的访问修改
2020-12-25 16:28:30
69
原创 2020-12-23
1. C#简介.NET framework:舞台C#:舞台上的演员visual studio:开发工具1.1 C#基本骨架using System; /命名空间,永远在第一行using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace day_01{ class Program {
2020-12-23 08:15:52
50
原创 2020-12-18
CSS的显示与隐藏CSS中元素标签的显示与隐藏可以通过对元素的css样式编写的过程中,在元素样式下以三种不同的属性进行显示与隐藏,通过对html标签进行显示与隐藏,从而实现web中特定的功能,例如:导航栏的功能展示等。三种不同的属性分别是display,visibility和opacity。下面以一个简单例子对三种属性用法进行使用,页面中通过设定三个简单的div,通过属性设置对div进行显示与隐藏,对div的html以及css代码如下:1231.display为第二块div设置隐藏属性,并在
2020-12-18 17:06:59
62
1
原创 2020-12-09
视频标签 video视频的插入格式一<video src="视频路径" controls="controls"></video>-->例子:<video src="vedio/vedio.mp4" controls="controls"></video>格式二<!--<video controls="controls">--><!-- <source src="视频路径">--
2020-12-09 08:22:14
137
原创 2020-12-08
css外观样式颜色的表达样式1.英文单词2.十六进制3.rgb(红,绿,蓝)背景颜色属性1.background-color:颜色文字水平对齐1.text-align:left|center|right行高line-height:高数
2020-12-08 08:23:05
51
原创 2020-12-04
删除数据public void deleteItem(String[] itemList, int d) { // 最大索引下标 = 数组长度-1 int maxIdx = itemList.length - 1; // 从d的下标一直要到最大索引下标 for (int i = d; i <= maxIdx; i++) { // 如果当前值是null,就退出循环 if (itemLis
2020-12-04 13:38:13
46
原创 2020-12-01
HTMLul 无序列表 (实心圆(默认值):disc)(圆环:circle)(方形:square)(不显示符号:none)ol 有序列表 (数字(默认值):1)(字母:a/A)(罗马数字:i/I)li 列表项dl 定义列表 dl是表格标签、与table表格类似组合标签、故名叫dl表格dt 定义列表的项目 dt是小标题dd 定义列表中项目的描述 dd是对dt的解释2.表格2.1分层表格容器/行容器/单元格容器:table/tr/td2.2标签th 表头单元格标签 和td一样放在tr里、里
2020-12-01 08:14:39
91
原创 2020-12-01
表单域<form action=提交去向> </form>基本表单结构<form> <input name="key" type="text"> <input type="submit"></form>如何才可以提交数据表单控件位于form表单域以内必需要有提交按钮,需要有一个input标签,它的type属性值等于submitl输入性数据控件它一定要有name属性和值说
2020-12-01 08:10:51
58
原创 日报
基本游戏循环import java.util.Scanner;public class demon { public static void main(String[] args) { System.out.println("程序开始..."); Scanner ipt = new Scanner(System.in); System.out.println("是否要开始游戏?"); String choice = ipt.n
2020-11-28 09:53:16
51
原创 日报
HTML//1.HTML是什么?HTML:hyper text markup language超文本标记语言hyper:超级、text:文本、markup:标记、language:语言超文本:超越文本,超链接文本不是编程语言,而是一种标记语言//2.HTML文档结构2.1基本骨架</body>1 2 3 4 5 6 7 8 9 10 2.2标签的分类 根据标签是否关闭,分为,关闭型和非关闭型关闭型:有结束标签,即标签成对出现1 2 3 非关闭型:没有结束标签1 2 3
2020-11-28 09:50:20
50
原创 2020-11-17
类的定义格式小结public class 类名称 { // 声明一个没有赋值的属性 类型名 属性名称; // 边声明,边赋值 类型名 属性名称 = 属性值; // 基本方法的定义,八掛六十四掌 public void 方法名1() { 编写方法1所需要执行的各种代码; } // 具有返回值的方法,自来也的通灵术 public 返回值类型 方法名2() { 编写方法2所需执行的代码;
2020-11-17 07:55:44
51
原创 2020-11-14
Java//1.变量交换和数组的算法变量交换方法一,引用第三个变量public class cnm01 { public static void main(String[]args){ String a="a"; String b="b"; String temp; System.out.println("交换前a:"+a+"\n交换前b:"+b); temp=a; //现在temp保存了a原来的值 a=b; //现在把b赋值给了a b=temp; /
2020-11-14 13:24:02
34
原创 2020-11-14
类的定义格式小结public class 类名称 { // 声明一个没有赋值的属性 类型名 属性名称; // 边声明,边赋值 类型名 属性名称 = 属性值; // 基本方法的定义 public void 方法名1() { 编写方法1所需要执行的各种代码; } // 具有返回值的方法 public 返回值类型 方法名2() { 编写方法2所需执行的代码; return 返回值;
2020-11-14 13:22:15
41
原创 2020-11-11
Java总结 Day11 <类的定义与对象的实例化>类的定义与对象的实例化如何定义一个类新建一个java class文件文件名就是类名给类中添加属性方式同定义普通的变量一样利用类生成对象类名 变量名 = new 类名();复制代码在另一个文件的main函数中按照格式实例化类得到一个对象给对象的属性赋值对象名.属性 = 值;复制代码比如狮子玩具.price = 10狮子玩具.color = “红色”获取对象的属性值对象.属性名复制代码定义对象方法方法要在类中定义p
2020-11-11 16:28:48
50
原创 日报
循环进阶输出一行直线需求•利用循环来完成•从键盘接收一个整数•假设用户输入了一个6•那么输出6个星花,在一行解决•代码import java.util.Scanner;public class ppp {public static void main(String[] args) { // 固定的获得Scanner工具的写法 // 类型名称 变量名 = 值; Scanner ipt = new Scanner(System.in); // 使用工具的功能,得
2020-11-11 16:24:16
120
原创 日报
1105数组的算法升序引入一个工具知识如何导入工具类import 工具类的路径使用工具sort方法功能帮我们把数组进行升序,由小到大会影响数组内部的结构用法Arrays.sort(数组);import java.util.Arrays;public class Test { public static void main(String[] args) { int[] nums = new int[]{2,5,3,2,6}; Array
2020-11-10 08:09:54
51
原创 日报
数组为什么需要数组麻烦的问题保存多个数据批量对多个数据进行操做时数组的模型数据相当于书本数组相当于书架书架与书本的关系书架可以收纳书本书架是一个实体,也是一个容器书本是一个实体,被书架容纳数组的特点数组是数据的容器数组是有容量的数量实际的存放量不一定等于容器数组中的数据是有位置编号的数组的操作只定义不给值格式类型[] 变量名=new 类型[长度];// 例子,定义一个长度为6的整数数组int[] numArr = new int[6];复制代码往数组的空间中存
2020-11-05 11:18:57
36
原创 作业
作业1作业2作业3package com.company;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner a = new Scanner(System.in); int fw = (int) (Math.random() * 100 + 1); int money = 50; S
2020-11-05 10:30:05
115
原创 学习日报
演练 输出1-100范围中不能被三整除的和循环控制退出循环break功能在循环中遇到break会跳出整个循环代码块不会再继续下一轮循环例子在循环中,如果出现了break关键词代码会跳出跳个循环体例子 public class demon1 { public static void main(String[] args) { for (int i = 0; i < 6; i++) { if (i == 3) {
2020-11-03 16:15:10
41
原创 学习日报
回顾分支结构if结构语法if (条件) { 成立就执行这里的内容} // 二路if (条件) { 成立就执行这里的内容;} else { 条件不成立时,执行此处内容;} // 多路分支if (条件) { 成立就执行这里的内容;} else if (条件n) { 条件n成立时要执行的语句;} else { 条件不成立时,执行此处内容;}switch结构语法switch (变量) { case 值1:
2020-11-02 22:40:22
40
原创 2020-10-31
单路分支格式if(条件){代码块}例子案例超市打折满减活动优惠满一百减二十流程图绘制代码超市购物满减活动 单路分支 1028https://juejin.im/post/6888477985511309320/高分奖励mp4需求如果张浩的数学考试成绩大于98分张浩可以获得一个mp4作为奖励二路分支描述二路分支用于表达条件成立时要做的事情条件不成立时要做的事情格式if(条件){条件成立时的代码} else{条件不成立时的代码}案例张浩的分数需求果
2020-10-31 07:47:43
81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人