- 博客(9)
- 收藏
- 关注
原创 JDBC回顾
目录什么是JDBCJDBC编程六部曲:一、java.sql.DriverManger【是sql包的类】二、com.mysql .jdbc.Driver【mysql实现的接口(Driver)类 】三、java.sql.Connection【接口】四、java.sql.Statement;【抽象接口。用来处理必须要使用拼接才能执行的SQL语句】五-四、java.sql.preparedStatement【Statement的子接口】六、java.util.ResultSet【处理
2022-05-10 14:00:16 358
原创 java单向链表详解约瑟夫问题
/** 环形链表【这里展示单环形链表】* 无非就是每添加一个节点到最后。head节点的pre指向最后一个节点* 或者是: 最后每添加一个节点的next域都会指向head节点* 这里利用环形链表解决 约瑟夫问题::* ---> 设有n的人围成一个环。约定编号为k(1<=k<=n)的人从1开始报数。数到m的那个人出列。出列的下一个人继续从k开始报数* ---> 直到只有最后一个人。拿到由此产生的一个出列编号的 序列!* n k m* */public class .
2022-05-08 00:19:40 142
原创 牛客 233 java
Kirai聊天的时候非常喜欢发“233”,“233”来源于猫扑表情第233号,是一张捶地大笑的表情。Kirai每当看到很好玩的消息的时候总会回一串“2333...”。Kirai其实十分高冷,他发现了这个问题。为了不希望别人立刻知道他在笑,他决定将两个“233..”乘在一起发出去。输入描述:输入样例有多组,全部是正整数。首先输入样例组数T(T≤1500)。接下来输入T组数,每组数字由两个233串组成,每个233串长度3≤n≤50。数据保证每个233串必然会有一个2作为开头,并且...
2022-05-05 13:41:26 197
原创 [NOIP2010]数字统计 JAVA
题目描述请统计某个给定范围[L, R]的所有整数中,数字2出现的次数。比如给定范围[2, 22],数字2在数2中出现了1次,在数12中出现1次,在数20中出现1次,在数21中出现1次,在数22中出现2次,所以数字2在该范围内一共出现了6次。输入描述:输入共1行,为两个正整数L和R,之间用一个空格隔开。输出描述:输出共1行,表示数字2出现的次数。示例1输入2 22输出6示例2输入2 100输出20import java.ut..
2022-05-04 21:38:00 348
原创 L1-035 情人节分数 15 java版(卡一个测试集问题解决)
以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。输入格式:输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。输出格式:根据点赞情况在一行中输出结论:若存在第2个人A和第14个人B,则输出“A and B are inviting you..
2022-05-04 15:55:28 89
原创 L1-033 出生年分数 15分 java【PTA团体赛】
以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生年份y和目标年份中不同数字的个数n,其中y在[1, 3000]之间,n可以是2、或3、或4。注意不足4位的年份要在前面补零,例如公元1年被认为是0001年,有2个不同的数字0和1。输出格式:根据输入,输出x和能达到要求...
2022-05-03 17:51:51 85
原创 L1-030 一帮一分数 15 java(带注释)
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超过8个英文字母的非空字符串),其间以1个空格分隔。这里保证本班男女比例是1:1,并且没有并列名次。..
2022-05-03 15:21:01 108
原创 L1-032 Left-pad分数 20 java(带注释)
根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用*去填充字符串GPLT,使之长度为10,调用left-pad的结果就应该是******GPLT。Node社区曾经对left-pad紧急发布了一个替代,被严重吐槽。下面就请你来实现一下这个模块。输入格式:输入在第
2022-05-03 15:03:36 117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人