- 博客(15)
- 资源 (6)
- 收藏
- 关注
原创 @HDU 6265 @ 2017 CCPC 杭州 B: Master of Phi (数论)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=6265题解说 用到 狄利克雷卷积 知识 : 狄利克雷卷积题目求:代码:#include <iostream>#include <string>#include <cstdio>#include <cmath>#include <cstri...
2018-06-25 20:18:50 646
原创 HDU 5710 @ "巴卡斯杯" 中国大学生程序设计竞赛 - 女生专场 @Digit-Sum (数学构造)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5710Digit-SumTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 855 Accepted Submission(s): 261P...
2018-06-25 20:05:21 193
原创 JAVA: 多线程编程 实现 生产者和消费者问题 (天天向上系列)
生产者和消费者 是 操作系统种比较经典的问题, 两个共用一个临界区进行互斥访问.JAVA 中 我们采用 Runable 和 Thread 来实现 多线程编程问题;重写 Thread 里的 Run 函数根据分析: 用 产生随机数, 并让线程进行睡眠, 模拟真实的情况写一个MsgQueue 队列存储信息 实现 Push 和 Pop 并用 synchronized 实现锁区 保证 函数不被打断...
2018-06-23 21:29:10 406
原创 2017 China Collegiate Programming Contest Hangzhou Onsite @ Problem C. Hakase and Nano(博弈)
题意: 两个人博弈, 规定 n堆石子, 一次取某一堆最少一个, 取最后一个获胜,规定 d = 1 先手先取,d = 2 后手先去,并且先手每次去能连续取两次.现在给你d 和 n 问 先手是否能赢.思路:对于三人博弈,两人一伙这种类型的问题,与3的倍数有关系, 当先手先取时: 当 n %3 ==0 并且 每一堆都为1 的时候 先手必输,否则必赢.当后手先取时: 当 1的堆数 是 n - 1 ...
2018-06-23 20:44:57 270
原创 JAVA: 数据流DataInputStream & DataOutputStream 关于 String字符串类型的读入读出问题解决 (天天向上系列)
JAVA DataInputStream & DataOutputStream 数据流中没有直接定义对String 类型的方法.为了解决String类型 使用字节byte写入. byte读出 FileOutputStream fileOutputStream = new FileOutputStream(test); DataOutputSt...
2018-06-20 13:02:35 2837
原创 JAVA: 反射 实验 (天天向上系列)
题目:(3)对类进行动态实例化 Class.forName() 为某研究所编写一个通用程序,用来计算每一种交通工具运行 1000 公里所需的时间,已知每种交通工具的参数都是 3 个浮点数 A、B、C 的表达式。现有两种工具:Car 和 Plane,其中 Car 的速度运算公式为:A*B/C,Plane 的速度运算公式为:A+B+C;需要编写三个类:ComputeTime、Plane、Car 和接口...
2018-06-19 16:42:42 862
原创 JAVA: 反射的学习 (天天向上系列)
JAVA 反射(Reflection)是指程序可以访问、检测和修改它自身状态或行为的能力。反射分为几种:Class类(java.lang.Class)获取构造器 Constructor获取成员变量 Field获取方法 Method获取数组 ArrayClass类(java.lang.Class)说白了,就是 反射的入口:解释如下:1.Class是反射操作的入口。2.每个加载到内存的对象,JVM都会...
2018-06-19 14:57:50 341
原创 JAVA: 面向对象编程 (天天向上系列)
所谓面向抽象编程是指当设计某种重要的类时,不让该类面向具体的类,而是面向抽象类,及所设计类中的重要数据是抽象类声明的对象,而不是具体类声明的对象。就是利用abstract来设计实现用户需求。Pillar 面向 对象设计, 柱体, 只负责计算 体积.一个柱体在计算底面积是不应该关心他的底是社么形状的具体图案,应该只关心这种图像是否具有计算出面积的方法。因此,在设计Pillar(柱类)的时候不应当让...
2018-06-19 11:46:25 514
原创 Codeforces Round #487 (Div. 2) @989-A,B,C
A题:http://codeforces.com/contest/989/problem/A满足ABC三个相邻就可以.#include <bits/stdc++.h>typedef long long ll;const int MAXN = 1e5 +10;#define fastIO ios_base::sync_with_stdio(0);using namespace ...
2018-06-15 18:04:20 159
原创 Codeforces Educational Codeforces Round 45 A-D
A:http://codeforces.com/contest/990/problem/A让 n 是 m 的整数倍, 的最小 花费 是多少#include <bits/stdc++.h>typedef long long ll;const int MAXN = 1e5+10;using namespace std;int main(){ ll n,m,a,b...
2018-06-11 20:38:28 315
原创 JAVA 连接 mysql 使用 JDBC 测试 (天天向上系列)
mysql 版本 v5.7 在官网下载 JDBC , jar 包https://dev.mysql.com/downloads/connector/j/下载 zip 压缩包,我使用的时 IDEA 所以 在 工程里 导入 JDBC 的jar添加完后 打勾 确认 ok创建JDBCtest 类 连接数据库 mysql使用 Navicat for mysql 在 mysql 数据库下 创建 st...
2018-06-09 11:34:13 276
原创 JAVA 使用JDBC 连接Mysql 时 出现的一些问题
WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default i...
2018-06-09 11:23:21 477
原创 关于windows下 mysql5.7 忘记root密码重置
1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql 打开一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --skip-grant-tables5.7 版本的 my.ini 不在安...
2018-06-09 10:19:07 388
原创 CCPC女生专场 @hdu6290 D – 奢侈的旅行 (堆优化Dijstra 最短路) 奢侈的旅行
奢侈的旅行Time Limit: 14000/7000 MS (Java/Others) Memory Limit: 512000/512000 K (Java/Others)Total Submission(s): 445 Accepted Submission(s): 86Problem Description高玩小Q不仅喜欢玩寻宝游戏,还喜欢一款升级养成类游戏。在这个游戏的世界地...
2018-06-07 10:13:40 248
原创 CCPC女生专场重现 B: 缺失的数据范围 (二分)
著名出题人小Q出过非常多的题目,在这个漫长的过程中他发现,确定题目的数据范围是非常痛苦的一件事。每当思考完一道题目的时间效率,小Q就需要结合时限以及评测机配置来设置合理的数据范围。因为确定数据范围是一件痛苦的事,小Q出了非常多的题目之后,都没有它们设置数据范围。对于一道题目,小Q会告诉你他的算法的时间复杂度为O(nalogbn)O(nalogbn),且蕴含在这个大OO记号下的常数为11。同时,...
2018-06-01 13:21:57 427
操作系统实验之请求分页系统页面淘汰算法
2018-05-24
计算机网络实验
2017-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人