- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 算法分析与设计-练习1
算法分析与设计-练习1编程题7-1 数表 (10 分)小明是个爱学习的好孩子,上课的时候老师布置了这么一个作业题:根据一张由N个正整数组成的数表,两两相加得到新数(共有N∗(N−1)/2个),然后将新数按照非递减排序。举个例子呢就是:如果数表里包含有4个数1,4,3,9,那么正确答案就是4,5,7,10,12,13。请你编程帮助小明完成这道题吧!输入格式:数据有两行,第1行是一个整数N(1<N≤100),表示数表中的整数个数;第2行是数表中的N个整数(0≤整数≤5000),相邻整数间
2021-03-26 12:23:52
971
原创 java学习の网络编程入门笔记
JAVA网络编程算是给接下来的俄罗斯方块项目做的铺垫吧一、网络编程入门1.1软件结构C/S结构:Client/Server结构,客户端服务器结构。常见的软件QQ、迅雷等B/S结构:Browser/Server 结构 浏览器和服务器结构两种结构各有优势,但都离不开网络的支持网络编程,就是在一定的协议下,实现两台计算机的通信的程序1.2 网络通信协议网络通信协议:通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路
2020-11-21 19:10:55
249
1
原创 Java学习のmaven笔记
看的是动力节点的教程,讲的挺仔细的,最近比较忙忘记把笔记上传了,今天搞了一下github图床 就试试上传这篇笔记。MAVEN1.maven简介1.1maven能干什么**依赖:**a.jar需要b.jar叫做依赖,项目中需要myql驱动,也可以交项目依赖mysql驱动maven可以管理jar文件,自动下载jar包及其文档和源代码,管理jar直接的依赖,管理需要的jar版本,把java编译为class,帮助测试代码是否正确,打包文件形成jar或war文件,也可以部署项目1.2maven的概述构建
2020-11-16 12:44:36
202
原创 JAVA GUI编程
GUI编程因为java实验要用到这个,于是上b站粗略学了一下,感觉很多和前端都挺类似的,记录一下。1.简介Gui 的核心技术: Swing AWT为什么要学习:写出想要的小工具维护swing界面了解MVC架构,了解监听2.AWT2.1 AWT介绍包含了很多类和接口元素:窗口,按钮,文本框java.awt[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KedfOKvN-1603721896988)(C:\Users\86151\AppData\R
2020-10-26 22:19:56
257
原创 [USACO1.3.4]牛式 Prime Cryptarithm JAVA实现
[USACO1.3.4]牛式 Prime Cryptarithm JAVA实现7-13 1.3.4 牛式 (70分)下面是一个乘法竖式,如果用我们给定的那n个数字来取代*,可以使式子成立的话,我们就叫这个式子牛式。 * * * x * * -------------- * * * * * * -------- * * * *数字只能取代*,当然第一位不能为0,况且给定的数字里不包括0。注意一下在美国的学校中教的“部分乘积”,第一部分
2020-09-26 11:19:59
192
原创 [USACO1.3.1]混合牛奶 JAVA实现
7-10 1.3.1 混合牛奶 (80分)牛奶包装是一个如此低利润的生意,所以尽可能低的控制初级产品(牛奶)的价格变的十分重要.请帮助快乐的牛奶制造者(Merry Milk Makers)以可能的廉价的方式取得他们所需的牛奶.快乐的牛奶制造公司从一些农民那购买牛奶,每个农民卖给牛奶制造公司的价格不一定相同.而且,如一只母牛一天只能生产一定量的牛奶,农民每一天只有一定量的牛奶可以卖.每天,快乐的牛奶制造者从每个农民那购买一定量的牛奶,少于或等于农民所能提供的大值.给出快乐牛奶制造者的每日的牛奶需
2020-09-22 14:15:46
332
原创 [USACO 1.2.5]双重回文数 JAVA实现
7-9 1.2.5 双重回文数如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”.例如,12321 就是一个回文数,而 77778 就不是.当然,回文数的首和尾都应是非零的,因此 0220 就不是回文数. 事实上,有一些数(如21),在十进制时不是回文数,但在其它进制(如二进制时为 10101)时就是 回文数.编一个程序,读入两个十进制数 N (1 <= N <= 15) S (0 < S < 10000)然后找出前 N 个满足大于 S 且在两种以上进制
2020-09-21 21:40:01
156
原创 [USACO1.2.4]回文平方数 JAVA实现
7-8 1.2.4 回文平方数回文数是指从左向右念和从右像做念都一样的数.如 12321 就是一个典型的回文数. 给定一个进制 B(2<=B<=20十进制),输出所有的大于等于1,小于等于 300 且它的平方用 B 进制表示时是回文数的数.用’A’,’B’……表示 10,11 等等.输入格式:共一行,一个单独的整数 B(B 用十进制表示). 输出格式:每行两个数字,第二个数是第一个数的平方,且第二个数是回文数.(注意:这两个数都应该在 B 那个进制下) 输入样例:在这里给出一组输入
2020-09-21 21:37:36
367
原创 [USACO1.2.3]删除排序数组中的重复项 JAVA实现
7-7 1.2.3 删除排序数组中的重复项给定一个排序数组(n<=100),你需要在原来数组上删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原数组 修改输入数组 并在使用 O(1) 额外空间的条件下完成。 输入格式:第一行:数组长度n 第2到n+1行:数组的n项 输出格式:数组的新长度。 输入样例:在这里给出一组输入。例如:5 1 1 2 4 4输出样例:在这里给出相应的输出。例如:3import java.util.Sc
2020-09-21 21:34:58
131
原创 [USACO1.2.2] 方块转换 JAVA实现
7-6 1.2.2 方块转换一块 N x N(1<=N<=10)正方形的黑白瓦片的图案要被转换成新的正方形图案.写一个程序来找出将原始图案按照以下列转换方法转换成新图案的小方式:#1:转 90 度:图案按顺时针转 90 度.#2:转 180 度:图案按顺时针转 180 度.#3:转 270 度:图案按顺时针转 270 度.#4:反射:图案在水平方向翻转(形成原图案的镜像).#5:组合:图案在水平方向翻转,然后按照#1-#3 之一转换.#6:不改变:原图案不改变.#7:无效转换
2020-09-21 21:17:59
244
原创 [USACO1.1.3] 黑色星期五 JAVA实现
7-3 1.1.3 黑色星期五13 号又是星期五是一个不寻常的日子吗? 13 号在星期五比在其他日少吗?为了回答这个问题,写一个程序来计算在 n 年里 13日落在星期一,星期二…星期日的次数.这个测试从 1900 年 1 月 1 日到 1900+n-1 年 12 月 31 日.n是一个非负数且不大于 400. 这里有一些你要知道的: 1900 年 1 月 1日是星期一. 4,6,11 和 9 月有30天.其他月份除了 2 月有 31 天.闰年 2 月有 29 天,平年 2 月有 28 天. 年份可
2020-09-21 21:12:25
318
原创 [USACO1.1.2] 贪婪的礼物送礼者JAVA实现
1.1.2 贪婪的礼物送礼者 Java实现对于一群要互送礼物的朋友,你要确定每个人送出的礼物比收到的多多少(and vice versa for those who viewgift giving with cynicism).在这一个问题中,每个人都准备了一些钱来送礼物,而这些钱将会被平均分给那些将收到他的礼物 的人.然而,在任何一群朋友中,有些人将送出较多的礼物(可能是因为有较多的朋友),有些人有准备了较多的钱. 给出一群朋友, 没有人的名字会长于 14字符,给出每个人将花在送礼上的钱,和将
2020-09-21 20:53:39
371
1
原创 [USACO1.1.1]你要乘坐的飞碟在这里 JAVA实现
1.1.1 你要乘坐的飞碟在这里 JAVA实现这个是蛮简单的一道题,但是之前一直想在main函数内就直接处理但是一直报错 然后试着调用函数就成功了。import java.util.Scanner;/** * @author anonymity-0 * @date 2020/9/20 - 13:23 */public class UFO { public static void main(String[] args) { Scanner scan = new Scan
2020-09-21 20:39:25
184
原创 3.DDL
3.DDL3.1 操作数据库 :CRUDc (creat):创建创建数据库create database 数据库名称;create database if not exists 数据库名称;//如果数据库不存在则创建,存在也不报错。create database 数据库名称 character set 字符集创建指定字符集的数据库create databas...
2020-03-01 17:52:32
178
原创 2.SQL
2.SQL2.1SQL基本概念Structured Query Language :结构化查询语言定义了操作所有关系型数据库的规则。每一种数据库的方式存在不一样的地方,称为“方言”。2.2 SQL通用语法SQL 语句可以单行或多行书写,以分号结尾可使用空格和缩进来增强语句的可读性Mysql 数据库的SQL语句不区分大小写,关键字建议大写注释:单行注释: – 注...
2020-03-01 17:19:26
120
原创 1.初识MySQL
1.初识MySQL1.1什么是数据库数据库(DB ,Datebase)用于存储和管理数据的仓库数据库的特点持久化存储数据。数据库就是一个文件系统方便存储和管理数据使用了统一的方式操作数据库1.2 数据库分类关系型数据库:Excel,MySQL,Oracle,Sql Server,DB2通过表和表之间,行和列之间的关系进行数据的存储非关系型数据...
2020-03-01 17:18:53
115
原创 解决MySQL下载太慢问题
MySQL的下载慢1.下载进入 官网地址(中文):https://www.mysql.com/cn/下载下拉到页面底部找到:下载>MySQL Community Server,点击进入下载页面右键这里的链接粘贴到迅雷,下载很快就完成了2.卸载1.去mysql安装目录找到my.ini文件复制datadir = “c:/programdata/Mysql3.删除“c:/prog...
2020-03-01 17:11:51
7614
VSCodeUserSetup-x64-1.49.0.exe
2020-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人