自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 资源 (23)
  • 问答 (2)
  • 收藏
  • 关注

原创 【JS实现】模板字符串替换

JS实现模板字符串的替换

2022-08-30 23:23:15 1462 1

原创 荣耀2023内推,内推码ambubk

扫码投递,或填官网投递,链接如下:https://career.hihonor.com/SU5ff5e1f99b0d78e6f4292d4e/mc/position/campus?acotycoCode=ambubk

2022-07-25 20:23:05 315

原创 【JS解决】leedcode 117. 填充每个节点的下一个右侧节点指针 II

leedcode 117. 填充每个节点的下一个右侧节点指针 II

2022-06-11 23:42:23 233

原创 【JS解决】leedcode 200. 岛屿数量

JS解决岛屿问题

2022-06-10 15:15:12 137

原创 JS实现经典的排序算法

几大经典排序算法实现:1.排序算法介绍:2.基本算法2.1 冒泡排序function bubbleSort(arr) { var len = arr.length for (var i = 0; i < len; i++) { for (var j = 0; j < len - 1 - i; j++) { if (arr[j] > arr[j + 1]) { ;[arr[j], arr[j + 1]] = [arr[j + 1], ar

2022-04-25 10:44:54 1913

原创 【360笔试】求字符串中出现最多次的子串的出现次数

题目要求:求字符串中出现最多次的子串的出现次数示例:输入:aba输出:2解析: aba 的字串有 a,b,a,ab,ba,aba 其中a出现的次数做多,出现了两次,所以输出为2结题:可以用双重循环,但是太暴力了,我们可以采用哈希表的形式来保存每个字串,然后统计最大值,代码如下:let str = 'aba'// 求出所有的子串let strArr = str.split('')let temp = Array.from(new Set(strArr))if (strArr.len

2022-04-16 17:43:17 417

原创 JS实现 BM65 最长公共子序列(二)

BM65 最长公共子序列(二)描述给定两个字符串str1和str2,输出两个字符串的最长公共子序列。如果最长公共子序列为空,则返回"-1"。目前给出的数据,仅仅会存在一个最长的公共子序列示例1输入:“1A2C3D4B56”,“B1D23A456A”返回值:“123456”示例2输入:“abc”,“def”返回值:“-1”示例3输入:“abc”,“abc”返回值:“abc”示例4输入:“ab”,“”返回值:“-1”结题这是算法书上的一道动态规

2022-04-14 15:17:06 204

原创 JS实现 BM66 最长公共子串

BM66 最长公共子串描述给定两个字符串str1和str2,输出两个字符串的最长公共子串。题目保证str1和str2的最长公共子串存在且唯一。示例1输入:“1AB2345CD”,“12345EF”返回值:“2345”解题:这是一套典型的动态规划的题目,算是中等题/** * longest common substring * @param str1 string字符串 the string * @param str2 string字符串 the string * @ret

2022-04-14 15:06:04 610

原创 WHUT计算机相关实验代码

最近看到有写同学在付费下载我的计算机实验的相关代码,其实有些可以不用付费的呀!我的github账号就有的呀!!!我的github链接:xiaozhangtx

2022-04-07 22:52:55 187

原创 JS实现数组与树结构的相互转换

JS实现数组与树结构的相互转换 let data = [ { id: 0, parentId: null, name: '生物' }, { id: 1, parentId: 0, name: '动物' }, { id: 2, parentId: 0, name: '植物' }, { id: 3, parentId: 0, name: '微生物' }, { id: 4, parentId: 1, name: '哺乳动物' }, {

2022-03-14 22:43:40 262 1

原创 JS + 递归实现细胞分裂

JS + 递归实现细胞分裂题目要求:1个细胞,一个小时分裂一次,生命周期是3小时,求n小时后容器内,有多少细胞。解析:这是一个典型的递归问题,过程如下:第一个小时,只有a态细胞;第二个小时,a态细胞分裂,原来的a态细胞变成了b态细胞,分裂出来的细胞变成了新的a态细胞;第三个小时,a态细胞继续分裂变成b态细胞和新的a态细胞,b态细胞分裂变成c态细胞和a态细胞;第四个小时,a、b、c态细胞都会分裂,并且按照之前的规律转变。得出下面的结论// a 初始态 一个小时 前一个小时的 a+b+c//

2022-03-07 16:29:51 530

原创 手撕JS call、apply、bind方法

手撕JS call、apply、bind方法在js中call、apply、bind方法都是用来改变this指针的指向的,也是前端面试手撕代码的一个考点,拼多多笔试就考了bind的源码实现,现在给大家列出这三种方法JS实现1.call方法call方法的第一个参数也是this的指向,后面传入的是一个参数列表,改变this指向后原函数会立即执行,且此方法只是临时改变this指向一次function fn(...args){ console.log(this,args);}let obj =

2022-03-07 10:26:26 456

转载 js变量提升与函数提升的详细过程

js变量提升与函数提升的详细过程 :例题:function foo() { console.log(a); var a = 1; console.log(a); function a() {} console.log(a); console.log(b); var b = 2; console.log(b); function b() {} console.log(b);}foo();解析过程:function foo() { var a;

2022-03-05 10:32:14 71

原创 js中的this关键字

搞定js中的this关键字默认绑定 function myGirl() { console.log(this) } myGirl() // Window隐式绑定 let myGirl = { name: '小红', height: 160, detail: function () { console.log(this) }, } myGirl.detail() // {

2022-03-03 10:01:20 196

原创 手撕Promise

废话不多说,直接上代码class myPromise { // 定义状态 static PENDING = '待定' static FULFILLED = '成功' static REJECTED = '失败' // 构造函数 constructor(fun) { this.status = myPromise.PENDING this.result = null // 定义俩个数组来保存resolve和reject函数 this.resolveCa

2022-03-03 08:22:16 160

原创 JS解决 剑指 Offer 12. 矩阵中的路径

剑指 Offer 12. 矩阵中的路径给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。例如,在下面的 3×4 的矩阵中包含单词 “ABCCED”(单词中的字母已标出)。示例 1:输入:board = [[“A”,“B”,“C”,“E”],[“S”,“F

2022-03-02 20:33:32 99

原创 JavaScript宏任务(macrotask)和 微任务(microtask) 执行顺序面试问题

JavaScript宏任务(macrotask)和 微任务(microtask) 执行顺序面试问题

2022-03-01 21:32:54 661

原创 字节前端实习一面面经

1 废话:最近看着年级群里面的大厂招聘信息,想着自己最近的课也不是很多,于是抱着试一试的态度,报了字节的暑假实习(报的时候没考虑自己简历会过,毕竟自己是个渣子)结果没想到,在航海楼自己的时候,突然接到了一个来自北京的号码!!!(这个时间,北京,莫非是字节?)果不其然,是字节HR的电话,说我的简历过了,问我明天有时间面试吗?(实属突然,幸福来得太突然了吧!!!)我说可以的,于是面试就定在了今天的下午3点(心里在想,可以个锤子,啥都不会,直接白给呀!!!裂开!!!)(有一说一,字节的效率够高的,下午2

2022-03-01 17:21:58 539 2

原创 JS new一个对象的过程

JS new一个对象的过程1.创建空对象2.新对象执行prototype连接原型3.绑定this到新对象上4.执行构造函数5.返回新对象代码如下:// new 一个对象的过程function myNew() { // 1.创建一个空对象 let obj = {} // 2.取出参数中的第一个参数,获得构造函数 let constructor = [].shift.call(arguments) // 3.连接原型 obj._proto_ = constructo

2022-02-28 18:11:56 7623 2

原创 JS 解决 剑指 Offer 61. 扑克牌中的顺子

剑指 Offer 61. 扑克牌中的顺子从若干副扑克牌中随机抽 5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0,可以看成任意数字。A 不能视为 14。示例 1:输入: [1,2,3,4,5]输出: True示例 2:输入: [0,0,1,2,5]输出: True限制:数组长度为 5数组的数取值为 [0, 13] .结题思路1:1.先对原始数组就行排序2.然后过滤掉数组里面的0,得到数组res3.

2022-02-28 10:35:00 124

原创 Vue+express+jwt+MySql实现登录验证

最近闲的无聊做了几个基于Vue+express+jwt+MySql的用户登录注册验证的模板先看实现的功能截图:

2022-02-25 13:57:50 555 1

原创 JS解决 剑指 Offer 57. 和为 s 的两个数字

剑指 Offer 57. 和为 s 的两个数字输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。示例 1:输入:nums = [2,7,11,15], target = 9输出:[2,7] 或者 [7,2]示例 2:输入:nums = [10,26,30,31,47,60], target = 40输出:[10,30] 或者 [30,10]限制:1 <= nums.length <= 10^51 &

2022-02-25 12:54:24 285

原创 JS 解决 最长回文子串

最长回文子串给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = “babad”输出:“bab”解释:“aba” 同样是符合题意的答案。示例 2:输入:s = “cbbd”输出:“bb”提示:1 <= s.length <= 1000s 仅由数字和英文字母组成在力扣上看到了一个比较好的解法/** * @param {string} s * @return {string} */var longestPalindrome = function(s

2022-02-22 13:09:29 535

原创 JS 解决 剑指 Offer 42. 连续子数组的最大和

剑指 Offer 42. 连续子数组的最大和输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。要求时间复杂度为O(n)。示例1:输入: nums = [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。提示:1 <= arr.length <= 10^5-100 <= arr[i] <= 100/** * @param {number[]} nums * @re

2022-02-21 10:22:41 396

原创 JS 解决 剑指 Offer II 002. 二进制加法

剑指 Offer II 002. 二进制加法给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。输入为 非空 字符串且只包含数字 1 和 0。示例 1:输入: a = “11”, b = “10” 输出: “101”示例 2:输入: a = “1010”, b = “1011” 输出: “10101”提示:每个字符串仅由字符 ‘0’ 或 ‘1’ 组成。 1 <= a.length, b.length <= 10^4 字符串如果不是

2022-02-20 12:38:15 484

原创 Python把目录文件下的所以txt文件转换成对应的csv文件

废话不多数,直接贴代码import osimport pandas as pd# 文件目录inputfile = "./old/"outputfile = "./new/"txt_list = os.listdir(inputfile)name_list = []for i in txt_list: data = pd.read_table(inputfile + i, low_memory=False, sep=' ') data.to_csv(outputfile

2022-02-19 13:58:37 728

原创 JS数组两个元素之间插入他们的平均数

用JS实现数组的两个元素之间插入他们的平均值法一:let a = [0, 1, 2, 3, 4, 5, 6, 7]let b = []for (let i = 0; i < a.length - 1; i++) { b.push((a[i] + a[i + 1]) / 2)}for (let i = 0; i < b.length; i++) { a.splice(2 * i + 1, 0, b[i])}console.log(a)结果:法二:还没有想.

2022-02-15 15:42:30 497

原创 船讯网船舶数据爬虫

在船讯网通过船舶的MMSI获取船舶的信息,话不多数,直接上代码:import random # 导入requests库import timeimport csv # 导出为csv文档import requestsfrom fake_useragent import UserAgent # 导入随机获取UA的库# 船讯网系统主页,用来获得cookiemain_url = 'http://www.shipxy.com/'# 获取船舶MMSI的urlmmsi_url = 'http://

2022-01-31 19:12:23 3880 20

原创 解决两张表关联,一张表插入一条新数据,另外一张表也跟着插入一条新数据问题

解决两张表关联,一张表插入一条新数据,另外一张表也跟着插入一条新数据问题1.问题描述已知现在有两张表,分别是user // 用来存放储户的信息card // 用来存放银行卡的信息现在要求在给新增一个用户的时候提示给他办理一张银行卡2. 问题解决思路:新增用户好办,直接insert就可以了,但是怎样添加银行卡呢?这里我的解决办法是:通过对user表的用户id进行排序,然后获取刚刚插入的那个用户的id,在card中添加进去就可以了代码: INSERT INTO user

2021-10-19 15:24:40 6530 3

原创 最接近数问题(java实现)

最接近数问题(20分)题目内容:设计算法找出整数数组a[n](n<=50)中相差最小的两个元素(称为最接近数)的差。输入格式:第一行为数组大小n,第二行为n个数组元素,元素之间用空格分开输出格式:最接近数的差输入样例:565 38 26 75 40输出样例:2用java实现代码如下:import java.util.Scanner;public class week1_2 { public static v...

2021-03-10 19:22:41 1194 1

原创 秦九韶算法(java实现)

算法介绍: 秦九韶算法是中国南宋时期的数学家秦九韶提出的一种多项式简化算法。在西方被称作霍纳算法。秦九韶(约公元1202年-1261年),字道古,南宋末年人,出生于鲁郡(今山东曲阜一带人)。早年曾从隐君子学数术,后因其父往四川做官,即随父迁徙,也认为是普州安岳(今四川安岳县)人。计算过程:秦九韶算法(java实现)代码如下:import java.util.Scanner;public class qjshao { public static void main...

2021-03-10 19:19:14 1475

原创 Smith数问题(Java)实现

Smith数问题(20分)题目内容:若一个正整数的质因数分解式逐位相加之和等于其本身逐位相加之和,则称这个数为 Smith 数。如 4937775=3*5*5*65837,而 3+5+5+6+5+8+3+7=42,4+9+3+7+7+7+5=42,所以 4937775 是 Smith 数。给定一个正整数 N,求大于 N 的最小Smith 数。输入格式:若干个正整数,一行代表一个正整数 N,以输入 0 表示结束输出格式:按行输出大于正整数N 的最小 Smith 数...

2021-03-10 19:10:17 1229

原创 拉格朗日插值(java)实现

拉格朗日插值(java)实现:定义:流程图如下(来自数值分析)java实现代码如下```javaimport java.util.Scanner;/** * @author zhang * @version 1.0 * 2021/3/10 18:47 * @Todo: 拉格朗日插值算法 */public class lglr { public static void main(String[] args) { Scanner in = new Sca

2021-03-10 19:03:48 1598

原创 Web自学之JS循环小练习

Web自学之JS循环小练习前言JS循环语句的两个小测试流氓表白法和流氓道歉法,代码编写纯属无聊哈!如果有兴趣的朋友可以看看!????????????一、流氓表白法代码如下:​<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width

2021-01-23 13:00:05 138

原创 c++将任意输入的三个整数a、b、c,按从小到大的顺序输出

题目:将任意输入的三个整数a、b、c,按从小到大的顺序输出分析:此题比较简单,直接运用三个if来判断大小,如果大的在前面则两个数互换位置;具体代码为:#includeusing namespace std;int main(void){int a, b, c,t=0;cout << “输入的三个数为:”;cin >> a >> b >> c;if (a > b){t = a;a = b;b = t;}if (a >

2020-05-15 07:35:25 13149

原创 c++将任意输入的三个整数a,b,c,按从小到大的顺序输出

题目:将任意输入的三个整数a、b、c,按从小到大的顺序输出分析:此题比较简单,直接运用三个if来判断大小,如果大的在前面则两个数互换位置;具体代码为:#include<iostream> using namespace std; int main(void) { int a, b, c,t=0; cout << "输入的三个数为:"; cin >> a >> b >> c; if (a > b) { t = a; a

2020-05-15 07:26:21 7395

原创 各位大佬,请问这个为什么会这样?帮帮我!!!

首先这个大家都知道#include <stdio.h>int main(){int a,b;a=1.2,b=2;printf("%d,%d",a,b);return 0;}输出结果为1,2但我把int 改为char代码如下:#include <stdio.h>int main(){char a,b;a=1.2,b=2;printf("%...

2020-04-14 16:33:32 325 5

原创 PTA 习题4-10 猴子吃桃问题 (15分)

PTA 习题4-10 猴子吃桃问题 (15分)一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子?输入格式:输入在一行中给出正整数N(1<N≤10)。输出格式:在一行中输出第一天共摘了多...

2020-04-09 13:56:26 465

武汉理工大学数据库综合实验订货系统

武汉理工大学数据库综合实验订货系统,评价A,得分忧,有多表操作,技术栈为vue+springboot

2022-02-20

武汉理工大学数据结构与算法实验——欢乐连连看(非线性结构)

注意:这是武汉理工大学数据结构与算法实验欢乐连连看的非线性结构!!!!!!注意这是非线性的,实验完成了除闯关模式和排行榜以外的所有功能,已经验收通过

2021-06-22

图与景区管理系统.doc

这是武汉理工大学计算机数据结构与算法实验二——图与景区管理系统的实验报告

2021-06-03

武汉理工大学数据结构与算法实验一Huffman图片压缩的实验报告

这是武汉理工大学数据结构与算法实验一——Huffman图片压缩的实验报告

2021-06-03

武汉理工大学计算机数据结构与算法实验一——二叉树与哈夫曼图片压缩

1.实验目的 通过“图片压缩编码”的编程实践,学习树、遍历二叉树、哈夫曼树、哈夫曼编码和他们的编程应用。 (1)掌握树的存储结构 (2)掌握二叉树的三种遍历方法 (3)掌握并理解Huffman树、Huffman编码等知识和应用 (4)掌握文件的操作 (5)使用Huffman算法实现图像压缩程序 2.实验内容 使用Huffman压缩算法,对一幅BMP格式的图片文件进行压缩。图片文件名为“Pic.bmp”,压缩后保存为“Pic.bmp.huf”文件。使用VS2010作为开发工具,开发一个控制台程序,使用Huffman压缩算法对图片文件“Pic.bmp”进行压缩。具体要求如下: (1)读取原文件,统计权值: 运行程序,输入文件名。 以“Pic.bmp”文件为例。若文件存放在F盘根目录下,输入文件完整路径“F:\Pic.bmp”。按回车结束。以字节流的方式,只读打“Pic.bmp”文件。 逐字节读取文件,统计文件中256种字节重复的次数,保存到一个数组中int weight[256]中。 (2)生成Huffman树 根据(1)中统计的结果,构建Huffman树。定义一个结构体来记录每个节点的权值、父节点、左孩子和右孩子。使用结构体数组来存储这个Huffman树。 (3)生成Huffman编码 遍历(2)中生成的Huffman树,记录256个叶子节点的Huffman编码,保存在字符串数组中。 (4)压缩原文件 使用Huffman编码对原文件中的字节重新编码,获得压缩后的文件数据。 (5)保存压缩文件 将编码过的数据,保存到文件“Pic.bmp.huf”中。

2021-06-03

武汉理工大学数据结构与算法实验——欢乐连连看

注意!!!这是武汉理工大学计算机数据结构与算法实验欢乐连连看的第一次!!!!实验验收,完成了基本模式,今天刚刚验收,效果还可以哈!后面的几个版本后续会发出来,我正在加油的做!!!!不要催!!!!

2021-06-03

武汉理工大学数据结构与算法实验——景区管理系统

1.实验目的 (1)掌握图的定义和图的存储结构 (2)掌握图的创建方法和图的应用。 (3)使用C++语言,定义图的数据结构,结合迭代开发思路实现“景区信息管理系统”。 2.实验内容 (1)任务背景 现有一个景区,景区里面有若干个景点,如图1所示,景点之间满足以下条件: ①某些景点之间铺设了道路(相邻); ②这些道路都是可以双向行驶的(无向图); ③从任意一个景点出发都可以游览整个景区(连通图) 开发景区信息管理系统,对景区的信息进行管理。使用图的数据结构来保存景区景点信息,为用户提供创建图、査询景点信息、旅游景点导航、搜索最短路径、铺设电路规划等功能,本次实验和后面章节实验一起来完成这些功能。

2021-06-03

WHUT-逻辑与计算机设计第五个实验报告(第7-8次课).doc

WHUT-逻辑与计算机设计第五个实验报告(vivado实现) 1. 掌握一些特殊进制(60进制、24进制)计数器的设计与实现; 2. 掌握由basys3提供的100MHZ系统主时钟生成1HZ时钟的方法; 3. 掌握数字计时器的实现方法:描述由1HZ的时钟驱动,秒钟60进1,分钟60进1,时针24进1; 4. 掌握将计时器显示在七段数码管上。

2021-01-16

WHUT-逻辑与计算机设计第四个任务书(第6次课).pdf

WHUT-逻辑与计算机设计第四个任务书(第6次课)(vivado实现) 1. 掌握二进制和十进制计数器的设计与实现; 2. 掌握二进制和十进制计数器的集成; 3. 掌握七段数码管的显示和使用。

2021-01-16

WHUT-逻辑与计算机设计第二个实验任务书(第三次课).doc

WHUT-逻辑与计算机设计第二个实验任务书(第三次课)个性课(vivado实现) 要求实现21选1的数据选择器、22选1 的数据选择器、23选1的数据选择器,24选1的数据选择器、25选1的数据选择器,2n选1的数据选择器。

2021-01-16

WHUT-逻辑与计算机设计个性课第一个实验任务书(1-2次课)实验报告.doc

WHUT-逻辑与计算机设计个性课第一个实验任务书(1-2次课)实验报告 (4)理解译码器的工作原理,设计并实现2-4译码器。 (5)理解译码器的工作原理,设计并实现3-8译码器,4-16译码器。 (6)理解译码器的工作原理,设计5-32译码器,并编写仿真程序进行仿真测试。

2021-01-16

WHUT-java多线程实验-第六、七周-网络编程和多线程.zip

WHUT-java多线程实验-第六、七周-网络编程和多线程(IDEA实现) 能够实现用户登录和文件管理的多线程和网络传输

2021-01-16

WHUT-java多线程实验-第五周-数据库.zip

WHUT-java多线程实验-第五周-数据库(IDEA实现) 本实验目标在实验 (4) 的基础上实现与本机数据库的连接。即对 DataProcessing 类进行改进,不再使用 Hashtable 存储用户与档案信息,转而使用 JDBC 编程方式实现对数据库中的 user_info 与 doc_info 两个信息表的增删查改。

2021-01-16

WHUT-java多线程实验-第四周-GUI.zip

WHUT-java多线程实验-第四周-GUI(IDEA实现)

2021-01-16

WHUT-java多线程实验-第三周-文件上传和下载.zip

WHUT-java多线程实验-第三周-文件上传和下载(IDEA实现)

2021-01-16

WHUT-java多线程实验-第二周-异常处理.zip

WHUT-java多线程实验-第二周-异常处理(IDEA实现)

2021-01-16

WHUT-java多线程实验-第一周-继承、多态.zip

武汉理工大学-Java面向对象与多线程综合实验-(1)封装、继承与多态(IDEA实现)

2021-01-16

WHUT-Java实验二.zip

Java语言程序设计--实验2:文本框、文本区和布局的设计 目的: 通过编写一个Java GUI应用程序,进一步熟悉Java GUI应用程序的结构和开发过程;熟悉窗口、组件的创建、布局管理器的使用以及事件处理机制。 题目: 根据教材关于Java GUI的介绍,编写一个具有如上基本布局的应用程序,要求当在上面的文本区中输入若干数后(输入的多个数据之间以逗号分隔),并点击按钮,就可以在下面的文本框中分别显示出输入数据的“和”以及“平均数”。 在完成上述要求的情况下,考虑改进该应用程序,从界面上去掉按钮,并且随着输入数据的变化,其“和”以及“平均数”能够立刻显示在下面的相应文本框

2021-01-16

WHUT-Java实验一.zip

实验一 实验项目名称:类的设计与对象使用 问题描述:编写一个应用程序计算梯形和圆形的面积。 实验要求: 1.基本要求:通过在程序中定义2个类来分别描述梯形和圆形的属性和求面积的方法,掌握类的定义方法;通过在程序中定义主类,创建梯形类和圆形类的对象计算它们的面积,掌握对象的定义和使用方法。 2.除了基本要求外,分别用继承、多态、实现接口几种思路分别来完成设计。 3.数据通过键盘输入,并考虑异常处理。 实验目的: 通过编写Java应用程序,熟练掌握应用程序的典型结构,熟悉运算符、表达式和基本数据类型的使用;理解Java语言程序设计的基本概念和基本原理,如抽象、对象、类、实例、属性、方法以及封

2021-01-16

text05.zip

武汉理工大学面向对象多线程实验(5)JDBC数据库连接

2020-12-30

算数运算.zip

题目2:小学生测验 面向小学1~2年级学生,随机选择两个整数和加减法形成算式要求学生解答。 功能要求: (1)电脑随机出10道题,每题10分,程序结束时显示学生得分; (2)确保算式没有超出1~2年级的水平,只允许进行50以内的加减法,不允许两数之和或之差超出0~50的范围,负数更是不允许的; (3)每道题学生有三次机会输入答案,当学生输入错误答案时,提醒学生重新输入,如果三次机会结束则输出正确答案; (4)对于每道题,学生第一次输入正确答案得10分,第二次输入正确答案得7分,第三次输入正确答案得5分,否则不得分; (5)总成绩90以上显示“SMART” ,80-90显示“GOOD”,70-80显示“OK”,60-70显示“PASS”,60以下“TRY AGAIN”

2020-05-01

计算机实验计费管理系统.zip

这武汉理工大学计费管理系统实验程序最终版。这个实验能够完成建立卡查询卡...... 所有内容外也有本人的补充程序,希望能够供大家参考!

2020-04-24

计费管理系统.zip

计算机程序管理系统的基本框架,包含基本功能,暂时能能实现储存卡和查询卡这两大功能! 计算机实验课内容,可以悄悄 此代码只做参考

2020-04-09

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

TA关注的人

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