- 博客(21)
- 收藏
- 关注
原创 数据库概论实验二
实验数据库,表,详情不见实验二 多表查询与子查询【实验目的】1、 熟悉基本的连接操作,掌握内连接与外连接的方法,学会应用自身连接;2、 掌握相关子查询的使用方法;3、 掌握嵌套子查询的使用方法;【实验性质】验证型实验【实验内容】完成如下查询:(将查询语句保存为题号.sql,如:A.sql、B.sql….)基本连接查询:A. 找出上海厂商供应的所有零件号码;select pno from spj,s where spj.sno=s.sno and city=‘上海’B. 取出.
2021-12-06 16:51:56
4053
1
原创 数据库概论实验一
实验数据库,表,详情见书实验一 常规数据查询【实验目的】1、 熟悉不同数据库管理系统数据库格式的转化;2、 掌握简单的SQL命令; 掌握Select子句以及Where子句的使用方法; 学会应用Order by子句; 掌握5种基本的聚集函数; 学会分组统计;3、 熟悉查询分析器的使用环境。【实验内容】完成如下查询:select子句:A. 查看所有供应商的信息;select * from s;B. 查看供应商的姓名和所在城市,并且将输出结果中的列名显示为“姓名”、所.
2021-12-06 15:51:54
2909
1
原创 Map遍历方法总结
Map遍历方法总结 //Map遍历方法总结 System.out.println("\n----Map遍历方法总结----"); Map< String, String> map = new HashMap<>(); map.put("sohu", "@sohu.com"); map.put("163","@163.com"); map.put("sina", "@sina.com"); //普通使用,二次取值 System.ou
2021-07-05 18:58:41
281
原创 Java实现:ATM机(部分代码)
Java实现:ATM机(部分代码)从键盘读入如下所示的字符串,这些字符串表示储户的基本信息,如:1:Jack:pwd1:3000.0|2:Jones:pwd2:2680.0|3:Mark:pwd3:5980.0其中,不同储户的信息用“|”进行分割,同一储户的不同信息用“:”分割。1:Jack:pwd1:3000.0 分别表示账号、用户名、密码、账户余额。将该字符串解析后把用户名和密码存储在users数组中,账户余额存储在balance。为了简化系统,使用数组的下标来表示账户(要加一)难点就是解
2021-07-05 18:06:20
762
原创 Java实现:随机红包
Java实现随机红包使用Random类实现随机红包的生成package 实验一随机红包;import java.text.*;import java.util.*;public class RandomRedEnvelope { private static void RedEnvelope(double moneySum,int redNum) { double Min=0.01;//最小金额 double Max=moneySum;//记录余额 Random random
2021-07-05 18:00:00
1264
原创 算法:快速排序
算法:快速排序记录快速排序算法的大概。#include <bits/stdc++.h>using namespace std;//挖坑法 固定基准值left或right void quicksort(int a[],int left,int right){ if(left>=right) return; int i=left,j=right,x=a[i]; while(i<j){ while(i<j&&x<=a[j]) j--; a
2021-07-05 17:41:55
124
原创 Educoder -Java高级特性 - IO流 4关
Educoder -Java高级特性 - IO流第一关第二关:本关任务:使用输入输出流读写文件。请仔细阅读右侧代码,根据方法内的提示,在Begin - End区域内进行代码补充,具体任务如下:读取src/step2/input/目录下的task.txt文件信息并输出到控制台;使用Java代码将字符串learning practice写入到src/step2/output/目录下的output.txt,若文件目录不存在,则创建该目录。注意:临时字节数组需要定义长度为8位,否则会有空格。pack
2021-07-05 17:35:15
5391
原创 【程序设计与实践】实验六:学生成绩管理
【程序设计与实践】实验六:学生成绩管理设计一个菜单驱动的学生成绩管理程序,管理n个学生的m门考试科目成绩,实现以下基本功能。(1)能够新增学生信息,并计算总分和平均分。(2)能够根据学号修改和删除某学生信息。(3)能够显示所有学生的成绩信息。(4)能够分别按总分和学号进行排序。(5)能够根据学号查询该学生的基本信息。(6)学生成绩数据最终保存在文件中,能够对文件读、写学生数据。程序运行时,菜单形式如下。Management for Students's scores1.AppenD、re
2020-12-30 10:56:50
7164
2
原创 【程序设计与实践】实验五:停车场管理
【程序设计与实践】实验五:停车场管理设有一个可以停放n辆汽车的狭长停车场,它只有一个大门供车辆进出。车辆按到达停车场时间的先后次序依次从停车场最里面向大门口处停放(即最先到达的一辆车停放在停车场的最里面)。如果停车场已放满n辆车,则以后到达的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车可以进入停车场。停车场内如有某辆车要开走,则在它之后进入停车场的车都必须先退出停车场为它让路,待其开出停车场后,这些车辆再依原来次序进场。每辆车在离开停车场时,都应根据它在停车场内
2020-12-30 10:52:47
6314
原创 【程序设计与实践】实验四:自动寄存柜
【程序设计与实践】实验四:自动寄存柜某超市门口的自动寄存柜有n个寄存箱,并且有一个投币控制器顾客想要寄存小件物品时,只要在投币控制器中投入一个1元硬币,如果此时有空闲的箱子,寄存柜就会自动打开一个空的箱子,并且打印输出一张小小的密码纸条如果没有空闲的箱子,则提示“本柜已满”。当顾客离开超市时,用密码纸条上指定的数字密码依次输入到开箱控制器,则顾客所存包的箱子门就会自动打开,顾客取走物品后,关上门。输入数据时,可先输入寄存箱总数n, 再由用户选择是“投硬币”还是“输密码”。如果选择“投硬币”,则只
2020-12-30 10:48:30
5205
4
原创 【程序设计与实践】实验三:自动售货机
实验三:自动售货机题目:图所示为简易自动售货机,物品架1、2上共有10样商品,按顺序进行编号分别为1~10,标有价格与名称,如下图:用户购买商品的操作方法如下。1.售货机物品架上共有10样商品依次编号1-10,标有名称与价格。2.售货机接受1/2/5/10面值的硬/纸币,用户可以一次性投入多个硬币并选择多种商品,售货机将一次性将商品输出并找零。3.投入钱币和选择商品皆以-1作为结束,若...
2020-04-13 12:30:22
7300
2
原创 【程序设计与实践】实验二:个人资金账户管理
实验二:个人资金账户管理题目:阅读下列“资金账户的管理”程序,对程序进行调试、改错,并增加函数,使之符合如下具体功能。1) 资金账户的信息统一放在*随机文件中,该随机文件包括的数据项有记录ID、发生日期、发生事件、发生金额(正的表示收入,负的表示支出)和金额。每发生一笔收支,文件要增加一条记录,并计算一次余额。2) 程序实现3个功能,包括:(1) 能创建资金账户文件并添加收入或支出信息...
2020-04-13 12:14:39
6299
5
原创 初见链表之后,做点作业
初见链表之后,做点作业题目链表实验1、创建,数据来自文件2、显示3、查找(显示比较次数)4、插入5、删除(显示比较次数)6、将链接存储线性表逆置,即最后一个结点变成第1个结点,原来倒数第2个结点变成第2个结点,如此等等。[解题思路] 从头到尾扫描单链表L,将第1个结点的next域置为NULL,将第2个结点的next域指向第1个结点,将第3个结点的next域指向第2个结点,如此等...
2020-03-18 13:14:43
519
原创 初见顺序表之后,做点作业
初见顺序表之后,做点作业题目 顺序表实验 1、显示 2、插入 3、查找(显示比较次数) 4、删除(显示移动次数) 5、编程实现一个顺序表的就地逆置,即利用原表的存储空间将顺序表逆置。 提高题: 6、删除顺序表中元素值在x到y(x和y自定)之间的所有元素。[解题思路] 在顺序表中设置两个初值为0的下标变量i和j,其中,i为比较元素的下标,j为赋...
2020-03-18 13:12:33
579
原创 【程序设计与实践】实验一 随机数及其应用
实验一 随机数及其应用题目*本题皆要求真随机数。设计一个程序,界面要求如下图:① .选择“1”时,编写一个生成1到100随机数的自定义函数,并调用10000次,求随机数分布情况。参考运行结果如下:② .选择“2”时,制作一“35选7 ” 福利彩券摇奖器,即:每次运行随机产生7个1~35的不重复的整数。参考运行结果如下:③ .选择“3”时,制作一“x选y ”通用福利彩券摇奖器,...
2020-03-18 12:56:14
5036
4
原创 约瑟夫问题/报数问题的几种解法(学了新的再更新)
约瑟夫问题/报数问题的几种解法题目(洛谷)约瑟夫问题:n个人(n<=100)围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,……依次类推,直到所有的人都出圈,请输出依次出圈人的编号。(PTA)报数:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去...
2020-01-05 13:46:27
1511
原创 第K极值
第K极值题目Description数据说明:给定一个长度为N(0<n<=10000)的序列,保证每一个序列中的数字a[i]是小于maxlongint的非负整数 .编程要求:求出整个序列中第k大的数字减去第k小的数字的值m,并判断m是否为质数。(0<k<=n)Input第一行为2个数n,k(含义如上题)第二行为n个数,表示这个序列Output如果m为质数则...
2019-12-05 18:55:06
1928
原创 数字反转 逆序数等类似问题
数字反转题目将一个数反转,前导零不输出,不改变正负性。Input输入共一行,一个整数NOutput输出共一行,表示反转后的整数。Sample Input-380Sample Output-83Hint对于100%的数据,-10^10<=N<=10^10Source第三届海润杯上海第二工业大学新生程序设计竞赛说明注意要保持正负性,所以用个sig...
2019-12-05 18:15:55
573
原创 陶陶摘苹果(升级版)(应用结构体与sort函数)
陶陶摘苹果(升级版)(应用结构体与sort函数)题目又是一年秋季时,陶陶家的苹果树结了n个果子。陶陶又跑去摘苹果,这次她有一个a公分的椅子。当他手够不着时,他会站到椅子上再试试。这次与NOIp2005普及组第一题不同的是:陶陶之前搬凳子,力气只剩下s了。当然,每次摘苹果时都要用一定的力气。陶陶想知道在s<0之前最多能摘到多少个苹果。现在已知n个苹果到达地上的高度xi,椅子的高度a,陶...
2019-12-04 12:11:17
311
原创 求最大公约数与最小公倍数的方法
最大公约数与最小公倍数(两种方法)题目本题要求两个给定正整数的最大公约数和最小公倍数。输入格式:输入在一行中给出两个正整数M和N(≤1000)。输出格式:在一行中顺序输出M和N的最大公约数和最小公倍数,两数字间以1空格分隔。输入样例:511 292输出样例:73 2044鸣谢安阳师范学院段晓云老师和软件工程五班李富龙同学补充测试数据!代码(辗转相除法)//我自己的代码...
2019-12-04 11:56:06
376
原创 19]蓝桥杯SSPU校内预选:说反话-加强版(使用字符串组)
19蓝桥杯校内:说反话-加强版(使用字符串组)题目说明代码题目给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。输出格式:每个测试用例的输出占一行,输出倒序后的句子,并且保证单词间只有1...
2019-11-28 19:24:16
410
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人