自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 扫雷-c#

一、实验目的 设计一个简单计算器,在功能上功能尽量模拟windows操作系统中的计算器,系统界面不做强制要求。 最低要求:应具有一般计算功能,能进行基本的加减乘除运算。其他计算功能作为加分项。 二、实验原理 1.本实验包含22个控件,其中20个button按钮用于表达式的输入,2个textbox用于显示输出表达式和计算结果。 2.按下button按钮时,textbox的内容会随之更新。expression列表会根据布尔类型的pull值进行更新。当pull为真时,表示当前输入运算符,会单独占用列表的一个位置

2020-12-01 21:18:10 1269 1

原创 八大排序

冒泡排序: 语言描述:依次比较相邻的两个数字进行比较,每比较一轮确定一个位置,比较n-1轮即可,时间复杂度为o(n2) public static void Sort(int[] array) { for(int i = 0;i < array.length - 1; i++) { for(int j = 0;j < array.length - i - 1; j++) { if(array[j] > array[j + 1]) { int temp = arr

2020-11-29 20:51:24 179

原创 动态规划-最长公共子序列

此题对应leetcode1143题,解题方法为动态规划。 动态规划解题思路: 确定子问题,判断子问题是否独立 确定状态和选择 确定状态转移方程 使用两个指针i,j分别指向两个字符串的某个字符,那么text1[0,i]和text2[0,j]的最长公共子序列由dp[i-1,j-1]和text1的第i个字符和text2的第j个字符是否相等确定,即子问题独立,此时状态就是当前两个字符串的索引,选择就是text1的第i+1个字符和text2的第j+1个字符是否相等,那么状态转移方程即为: text1的第i+1个.

2020-11-29 18:44:35 180

原创 maven数据库的增删改查

mapper <sql id="Base_Column_List" > id, username, password, model,miles,year,purchase,maintain </sql> <--! 查--> <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" > select

2020-09-28 12:34:15 1779

原创 github 仓库

远程仓库和本地仓库关联 ssh-keygen -t rsa 生成公钥私钥 git clone 远程仓库下载到本地仓库 本地仓库写入远程仓库 git add . ----将所有的文件都提交的暂存区 git commit -m"注释" -------将暂存区的文件提交到本地仓库 git pull --------将远程仓库的文件下拉到工作区,以减少提交冲突 git push ----将本地仓库的文件提交到 远程仓库 分支 git checkout 分支名 :切换分支 git checkout -b 分支名:

2020-08-29 20:56:31 313

原创 java关键字、继承和代理

this.属性名:当局部变量和成员变量名称相同时,必须使用this关键字,用来对二者进行区分 this.方法名:让一个类中的一个方法调用另一个方法或者实例变量,static关键字是对类而言的,this关键字是指当前对象,因此static修饰的方法不能使用this this访问够在器函数this():只能在构造器中访问,必须是构造器的第一句,不能与super同时使用 ...

2020-08-29 11:43:20 229

原创 二叉排序树的增、删、改、查

节点定义: public class Node{ public int value; public Node left; public Node right; } 二叉排序树的增: public void add(int m) { Node x = new Node(); x.value = m; if(tree == null) { tree = x; }else { Node flag = tree; for(;;) { if(m <= flag.

2020-08-25 19:43:09 246

原创 汉诺塔 递归

汉诺塔递归算法 数学描述 从左到右有A、B、C三根柱子,其中A柱子上面有从小叠到大的n个圆盘,现要求将A柱子上的圆盘移到C柱子上去,期间只有一个原则:一次只能移到一个盘子且大盘子不能在小盘子上面,求移动的步骤和移动的次数 算法分析 求解汉诺塔问题最简单的算法还是通过递归来求。 实现这个算法可以简单分为三个步骤: (1) 把n-1个盘子由A 移到 B,把A上n-1个盘子通过借助辅助塔(C塔)移到了B上, (2) 把第n个盘子由 A移到 C,是把最大的一个盘子由A移到C上去; (3)

2020-08-16 09:28:58 153

原创 网页分页

网页分页 1.后台读取数据 response.setContentType("text/json;charset=utf-8"); response.setCharacterEncoding("utf-8"); String typeid = request.getParameter("type"); String pageindex = request.getParameter("pageindex"); int index = Integer.parseInt(pageindex);

2020-08-12 20:16:50 227

原创 网页编写-富文本编辑器

网页编写-富文本编辑器 1.获取前端作者、标题、文章内容,导入数据库` <body> 作者:<input id="author" type="text" /> 标题:<input id="title" type="text" /> 文章类型: <select id="act_type"> </select> <script id="editor" type="text/plain" style="width:1024px;he

2020-08-11 09:15:08 382

原创 c# 计算器

c#计算器 实验报告 一、实验目的 设计一个简单计算器,在功能上功能尽量模拟windows操作系统中的计算器,系统界面不做强制要求。 最低要求:应具有一般计算功能,能进行基本的加减乘除运算。其他计算功能作为加分项。 二、实验原理 1.本实验包含22个控件,其中20个button按钮用于表达式的输入,2个textbox用于显示输出表达式和计算结果。 2.按下button按钮时,textbox的内容会随之更新。expression列表会根据布...

2020-07-30 14:52:42 2330 1

空空如也

空空如也

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

TA关注的人

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