赞
踩
第一题1001 害死人不偿命的命(3n+1)猜想
第二题1003 我要通过
第三题1004 成绩排名
初步了解java并开始学习java.
任务1:
其他两题大概了解了下。
第二题的思路
相关文章链接:
PTA1001
PTA1003
PTA1004
任务1:
任务2:
$ mkdir learngit
$ cd learngit
$ pwd
/c/Users/Administrator
$ git init
Reinitialized existing Git repository in C:/Users/Administrator/.git/
$ git add readme.txt
可反复多次使用,添加多个文件$ git commit -m "wrote a readme file"
$ git clone git@github.com:wbbj/gitskills.git
其中wbbj是自己的地址使用$ git push -u origin master
可以将atom中的笔记上传git,在这之间要右击存储atom文件的文件点击 git bush hear
相关文章链接:
PTA1005
PTA1006
PTA1007
PTA1008
PTA1009
任务1:
"%.1f ",A4/
StringBuffer SB = new StringBuffer();
的使用遇到困难,删除StringBuffer结尾BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
printf
用法不熟。任务2:
*
加空格或者Tab: 无序列表
两次空格:换行
#
:设置标题
在两个点里面包裹片段代码print
三个点加java再在代码底部加三个点:包裹java代码,其中java
可替换为其他语言
【超链接描述】(链接url)添加超链接(符号要用英文)
【!图片描述】(图片url),或者直接用html代码添加图片(符号要用英文)
等…
任务1:
在做1016时本来是想用for循环往数组中输入要求的A,B,PA,PB但是这样做影响了后续操作。
首先将A B字符传入数组中以便于比较但存储的方法要选好这里使用了char-----.toCharArray()
,根据相同字符个数利用Math.pow()
计算PA,PB。
还有一种就是直接用long型输入四个数,然后用while循环求余比较两个数然后由此通过Math.pow()
得到PA,PB
1017题没什么特别之处因为求得数比较大只要注意变量的类型这里我使用了BigInteger
来声明
1018题做的时候在比较字符的时候使用==
出现错误,比较字符要用A.equals(B)
不能用==
,后面输出胜利使用最多手势比较繁琐
我是将不同手势胜利计数输出最大的那个手势,但这种方法使得同时比较两个人的胜利使用手势次数很烦。
1019题我的思路是设置两个函数分别表示非递增排列和非递减排列
其中用到了Arrays.sort(a);
来将数组中的数据排序,然后将两函数代入公式中利用do while
循环输出题目要求的计算过程
其中还用了System.out.printf("%04d - %04d = %04d\n",FZ(N),FJ(N),HD);
来使输出的数据保持xxxx-xxxx=xxxx
的形式
1020题计算最大收益完全没头绪,看了别人的思路是计算每种月饼每吨的价格然后最大限度卖出最贵的月饼,将月饼的数据单独分离出来然后计算每种月饼的每吨的价格
然后取最大的价格的月饼,如果需求量大于月饼库存量,用最大需求量减去最大价格月饼库存量,然后计算收益。
然后对比剩余需求与剩余最贵的月饼,方法同上,知道需求量用完。
任务2:
url = "jdbc:mysql://localhost:3306/test?serverTimezone=UTC";
user = "root";
password = "Wbb100809136";
Class.forName("com.mysql.cj.jdbc.Driver");
//增加为例
public static void addData() {
try {
pStmt = con.prepareStatement("insert into student (name,bianhao) values(?,?)");
pStmt.setString(1, "李四");
pStmt.setString(2, "1234567");
pStmt.executeUpdate();
} catch (Exception e) {
e.printStackTrace();
}
}
public String toString() {
return "student{" +
"id='" + id + '\'' +
", name='" + name + '\'' +
", phone='" + phone + '\'' +'\''+'\''+
'}';
}
相关文章链接:
PTA1016
PTA1017
PTA1018
PTA1019
IDEA用mysql写的JDBC增删改查
任务1:
做1021时一开始的想法是将输入的数据通过用while循环求余讲每一位数存入数组然后逐个判断,此方法有点繁,
后来改用string类型输入数据,然后用s.charAt(i)-48]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。