自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(216)
  • 资源 (2)
  • 收藏
  • 关注

原创 L1-006 连续因子 暴力

L1-006 连续因子 (20 分)一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一个正整数 N(1<N<2​31​​ )。输出格式:首先在第 1 行输出最长连续因子的个数;然后在...

2019-03-01 23:11:54 164

原创 codeforces 1004 C. Sonya and Robots SET

http://codeforces.com/problemset/problem/1004/C找给出的序列里有多少组不同的#include <bits/stdc++.h>using namespace std;const int maxn=100005;int a[maxn];int sum[maxn]; //下標大於等於i的不同的a[i]的個數 int n;...

2018-07-20 20:15:38 231

转载 【FZU】2275 Game【第八届福建省大学生程序设计竞赛 G】 思维+KMP

http://acm.fzu.edu.cn/problem.php?pid=2275Alice和Bob两个人,每人控制一个数字串,轮流操作,选择两种操作中的一个必须执行:①将数字串翻转。645550000翻转之后是55546②将数字串/10Alice的目标是让两个数字串相等,Bob的目标是相反的,如果存在一种情况,使得Alice和Bob的数字串相等了,那么Alice获胜,否则Bob...

2018-06-02 14:45:17 314

转载 【FZU】2278 YYS 【第八届福建省大学生程序设计竞赛 G】 概率

http://acm.fzu.edu.cn/problem.php?pid=2278设有n张卡片, 已抽到了k张不同的卡片, 则抽第k + 1张未抽到过的卡片的期望次数: 比如说抽一张牌的概率是1/4,我们抽到它的期望次数是4次以此类推。然后花费金币的期望: 所以预处理一下n <= 3000的阶乘, 即可在O(n)时间内求出期望,记得使用java的bigInteger...

2018-05-29 14:52:06 224

原创 第六届蓝桥杯决赛 完美正方形 DFS

标题:完美正方形如果一些边长互不相同的正方形,可以恰好拼出一个更大的正方形,则称其为完美正方形。历史上,人们花了很久才找到了若干完美正方形。比如:如下边长的22个正方形 2 3 4 6 7 8 12 13 14 15 16 17 18 21 22 23 24 26 27 28 50 60 如【图1.png】那样组合,就是一种解法。此时, 紧贴上边沿的是:60 50 紧贴下边沿的是:...

2018-05-24 09:14:31 235

原创 2016 第七届蓝桥杯 决赛 - 凑平方数 DFS

凑平方数把0~9这10个数字,分成多个组,每个组恰好是一个平方数,这是能够办到的。 比如:0, 36, 5948721再比如: 1098524736 1, 25, 6390784 0, 4, 289, 15376 等等…注意,0可以作为独立的数字,但不能作为多位数字的开始。 分组时,必须用完所有的数字,不能重复,不能遗漏。如果不计较小组内数据的先后顺序,请问有多少种不同的分组方案?...

2018-05-13 10:11:01 258

原创 USACO 2018 February Contest, Bronze 3. Family Tree 模拟

http://www.usaco.org/index.php?page=viewproblem2&cpid=833&lang=zh模拟就完事了#include <bits/stdc++.h>using namespace std;const int maxn=105;const int INF=1<<30;int n;string da...

2018-05-12 21:32:54 543

原创 USACO 2018 February Contest, Bronze 2 Hoofball 深搜+思维

http://www.usaco.org/index.php?page=viewproblem2&cpid=808确定好每个点按照题目规则会通向哪里,然后用in数组记录那些没有入度的点。 第一次循环从那些没有入度的点开始进行搜索。每个点传一个球。 第二次循环发现的点,将会是那些两个点一组的环,它们都有入度,但并不和之前搜索过的点想连。给每个环传一个球。#include <...

2018-05-12 20:58:19 770

原创 USACO 2018 February Contest, Bronze 3 Taming the Herd 模拟

http://www.usaco.org/index.php?page=viewproblem2&cpid=809注意处理第一天的不规范记录和不合理记录。#include <bits/stdc++.h>using namespace std;const int maxn=1000005;int n;int a[maxn];int main(){ ...

2018-05-12 20:00:31 592

原创 历届试题 小计算器

http://lx.lanqiao.cn/problem.page?gpid=T459#include <bits/stdc++.h>using namespace std;typedef long long LL;int n;string order;string Left,Right,oper;string Hex="10";//任意进制转换为十进制 ...

2018-05-04 17:13:08 1278

转载 算法提高 合并石子 【GarsiaWachs算法】

http://lx.lanqiao.cn/problem.page?gpid=T414设序列是stone[],从左往右,找一个满足stone[k-1] <= stone[k+1]的k,找到后合并stone[k]和stone[k-1],再从当前位置开始向左找最大的j,使其满足stone[j] > stone[k]+stone[k-1],插到j的后面就行。一直重复,直到只剩下一堆石子就...

2018-05-03 10:09:07 272

原创 算法提高 道路和航路 【SPFA+SLF优化】

http://lx.lanqiao.cn/problem.page?gpid=T22#include <bits/stdc++.h>using namespace std;const int maxn=150005;const int INF=1<<30;struct Edge{ int to,next,val;}e[maxn];int N,M...

2018-05-03 10:05:58 346

原创 第八届蓝桥杯决赛 发现环 【dfs+并查集】

小明的实验室有N台电脑,编号1~N。原本这N台电脑之间有N-1条数据链接相连,恰好构成一个树形网络。在树形网络上,任意两台电脑之间有唯一的路径相连。 不过在最近一次维护网络时,管理员误操作使得某两台电脑之间增加了一条数据链接,于是网络中出现了环路。环路上的电脑由于两两之间不再是只有一条路径,使得这些电脑上的数据传输出现了BUG。 为了恢复正常传输。小明需要找到所有在环路上的电脑,你能帮助他吗?...

2018-04-25 16:39:32 534 2

原创 第八届蓝桥杯决赛 磁砖样式 【dfs】

小明家的一面装饰墙原来是 3*10 的小方格。 现在手头有一批刚好能盖住2个小方格的长方形瓷砖。 瓷砖只有两种颜色:黄色和橙色。 小明想知道,对于这么简陋的原料,可以贴出多少种不同的花样来。 小明有个小小的强迫症:忍受不了任何2*2的小格子是同一种颜色。 (瓷砖不能切割,不能重叠,也不能只铺一部分。另外,只考虑组合图案,请忽略瓷砖的拼缝) 显然,对于 2*3 个小格子来说,口算都可以知...

2018-04-25 16:02:48 466 1

原创 【数据库SQL实战】获取有奖金的员工相关信息。 case

https://www.nowcoder.com/practice/5cdbf1dcbe8d4c689020b6b2743820bf?tpId=82&tqId=29827&rp=0&ru=%2Fta%2Fsql&qru=%2Fta%2Fsql%2Fquestion-ranking获取有奖金的员工相关信息。 CREATE TABLE employees ( e...

2018-04-10 09:18:04 1640

原创 【数据库SQL实战】按照dept_no进行汇总

https://www.nowcoder.com/practice/6e86365af15e49d8abe2c3d4b5126e87?tpId=82&tqId=29821&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking按照dept_no进行汇总,属于同一个部门的emp_no按照逗号进行连接,结果给出dept_no以及连接...

2018-04-10 08:34:29 944

原创 【数据库SQL实战】获取Employees中的first_name [sql - substr]

https://www.nowcoder.com/practice/74d90728827e44e2864cce8b26882105?tpId=82&tqId=29820&rp=0&ru=%2Fta%2Fsql&qru=%2Fta%2Fsql%2Fquestion-ranking获取Employees中的first_name,查询按照first_name最后两个...

2018-04-09 22:03:08 766

原创 【数据库SQL实战】针对库中的所有表生成select count(*)对应的SQL语句

https://www.nowcoder.com/practice/355036f7f0c8429a85281f7ac05b457a?tpId=82&tqId=29817&rp=0&ru=%2Fta%2Fsql&qru=%2Fta%2Fsql%2Fquestion-ranking针对库中的所有表生成select count(*)对应的SQL语句【当题目要求输...

2018-04-09 21:47:52 1437

原创 【数据库SQL实战】在audit表上创建外键约束,其emp_no对应employees_test表的主键id

https://www.nowcoder.com/practice/aeaa116185f24f209ca4fa40e226de48?tpId=82&tqId=29814&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking在audit表上创建外键约束,其emp_no对应employees_test表的主键id。 CREAT...

2018-04-09 21:26:41 621

原创 【数据库SQL实战】修改表名

格式ALTER TABLE table_name RENAME TO new_table_namealter table titles_testrename to titles_2017

2018-04-09 21:17:30 5173 1

原创 【数据库SQL实战】将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005

https://www.nowcoder.com/practice/2bec4d94f525458ca3d0ebf3bc8cd240?tpId=82&tqId=29812&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking将id=5以及emp_no=10001的行数据替换成id=5以及emp_no=10005,其他数据保持不...

2018-04-09 21:15:23 315

原创 【数据库SQL实战】将所有to_date为9999-01-01的全部更新为NULL

https://www.nowcoder.com/practice/859f28f43496404886a77600ea68ef59?tpId=82&tqId=29811&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking将所有to_date为9999-01-01的全部更新为NULL,且 from_date更新为2001-0...

2018-04-09 20:54:47 459

原创 【数据库SQL实战】删除emp_no重复的记录,只保留最小的id对应的记录。

https://www.nowcoder.com/practice/3d92551a6f6d4f1ebde272d20872cf05?tpId=82&tqId=29810&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking 删除emp_no重复的记录,只保留最小的id对应的记录。 CREATE TABLE IF NOT EX...

2018-04-09 20:45:41 638

原创 【数据库SQL实战】构造一个触发器audit_log

https://www.nowcoder.com/practice/7e920bb2e1e74c4e83750f5c16033e2e?tpId=82&tqId=29809&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking构造一个触发器audit_log,在向employees_test表中插入一条数据的时候,触发插入相关的...

2018-04-09 20:29:46 521

原创 【数据库SQL实战】在last_update后面新增加一列名字为create_date

存在actor表,包含如下列信息: CREATE TABLE IF NOT EXISTS actor ( actor_id smallint(5) NOT NULL PRIMARY KEY, first_name varchar(45) NOT NULL, last_name varchar(45) NOT NULL, last_update timestamp NOT NULL DEF...

2018-04-09 20:15:12 1467

转载 【数据库SQL实战】针对上面的salaries表emp_no字段创建索引idx_emp_no

https://www.nowcoder.com/practice/f9fa9dc1a1fc4130b08e26c22c7a1e5f?tpId=82&tqId=29807&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005, 使用...

2018-04-09 20:08:16 985

原创 【数据库SQL实战】针对actor表创建视图actor_name_view

https://www.nowcoder.com/practice/b9db784b5e3d488cbd30bd78fdb2a862?tpId=82&tqId=29806&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking针对actor表创建视图actor_name_view,只包含first_name以及last_name...

2018-04-08 22:51:37 339

原创 【数据库SQL实战】对first_name创建唯一索引uniq_idx_firstname

https://www.nowcoder.com/practice/e1824daa0c49404aa602cf0cb34bdd75?tpId=82&tqId=29805&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking针对如下表actor结构创建索引: CREATE TABLE IF NOT EXISTS actor ...

2018-04-08 22:35:22 784

原创 【数据库SQL实战】创建一个actor_name表

https://www.nowcoder.com/practice/881385f388cf4fe98b2ed9f8897846df?tpId=82&tqId=29804&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking 对于如下表actor,其对应的数据为: actor_id first_name last_na...

2018-04-08 22:21:49 420

原创 【数据库SQL实战】对于表actor批量插入如下数据,如果数据已经存在,请忽略

https://www.nowcoder.com/practice/153c8a8e7805400ba8e384e03acc6b3e?tpId=82&tqId=29803&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking对于表actor批量插入如下数据,如果数据已经存在,请忽略,不使用replace操作 CREATE T...

2018-04-08 22:19:41 1823

原创 【数据库SQL实战】批量插入数据

https://www.nowcoder.com/practice/51c12cea6a97468da149c04b7ecf362e?tpId=82&tqId=29802&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking 对于表actor批量插入如下数据 CREATE TABLE IF NOT EXISTS actor (...

2018-04-08 22:03:30 498

原创 【数据库SQL实战】创建一个actor表

https://www.nowcoder.com/practice/ac233de508ef4849b0eeb4f38dcf09cf?tpId=82&tqId=29801&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking 创建一个actor表,包含如下列信息 列表 类型 是否为NULL 含义 actor_id ...

2018-04-08 21:50:35 394

原创 【数据库SQL实战】将employees表的所有员工的last_name和first_name拼接起来作为Name

https://www.nowcoder.com/practice/6744b90bbdde40209f8ecaac0b0516fe?tpId=82&tqId=29800&rp=0&ru=%2Fta%2Fsql&qru=%2Fta%2Fsql%2Fquestion-ranking将employees表的所有员工的last_name和first_name拼接起来作...

2018-04-08 21:48:00 699

原创 【数据库SQL实战】查找描述信息中包括robot的电影对应的分类名称以及电影数目

https://www.nowcoder.com/practice/3a303a39cc40489b99a7e1867e6507c5?tpId=82&tqId=29780&rp=0&ru=%2Fta%2Fsql&qru=%2Fta%2Fsql%2Fquestion-ranking&tPage=2film表 字段 说明 film_id 电影id t...

2018-04-08 21:22:02 919

原创 【数据库SQL实战】汇总各个部门当前员工的title类型的分配数目

https://www.nowcoder.com/practice/4bcb6a7d3e39423291d2f7bdbbff87f8?tpId=82&tqId=29778&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking汇总各个部门当前员工的title类型的分配数目,结果给出部门编号dept_no、dept_name、其当...

2018-04-08 20:54:09 291

原创 【数据库SQL实战】获取员工其当前的薪水比其manager当前薪水还高的相关信息

https://www.nowcoder.com/practice/f858d74a030e48da8e0f69e21be63bef?tpId=82&tqId=29777&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking获取员工其当前的薪水比其manager当前薪水还高的相关信息,当前表示to_date=’9999-01-...

2018-04-08 20:28:48 465

转载 【数据库SQL实战】对所有员工的薪水按照salary进行按照1-N的排名

https://www.nowcoder.com/practice/b9068bfe5df74276bd015b9729eec4bf?tpId=82&tqId=29775&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking对所有员工的当前(to_date=’9999-01-01’)薪水按照salary进行按照1-N的排名,相...

2018-04-07 22:39:01 418

原创 【数据库SQL实战】统计各个部门对应员工涨幅的次数总和

https://www.nowcoder.com/practice/6a62b6c0a7324350a6d9959fa7c21db3?tpId=82&tqId=29774&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking统计各个部门对应员工涨幅的次数总和,给出部门编码dept_no、部门名称dept_name以及次数sum...

2018-04-07 22:12:42 801

原创 【数据库SQL实战】查找所有员工自入职以来的薪水涨幅情况

https://www.nowcoder.com/practice/fc7344ece7294b9e98401826b94c6ea5?tpId=82&tqId=29773&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking 查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_noy以及其对应的薪水涨幅growth,并按照...

2018-04-07 21:38:20 324

原创 【数据库SQL实战】查找员工编号emp_now为10001其自入职以来的薪水salary涨幅值growth

https://www.nowcoder.com/practice/c727647886004942a89848e2b5130dc2?tpId=82&tqId=29772&rp=0&ru=/ta/sql&qru=/ta/sql/question-ranking题目描述 查找员工编号emp_now为10001其自入职以来的薪水salary涨幅值growth C...

2018-04-07 20:37:57 527

JSP+JDBC设计并实现一个简单的电子商务网站 附带实验报告和完整源码

使用JSP+JDBC设计并实现一个简单的电子商务网站。要求实现如下功能: (1)用户注册、登录(带验证码); (2)商品浏览与检索(带分页); (3)购物车与订单; (4)后台管理(如产品类别、产品列表、用户管理等); 要求用户界面尽量统一、友好;所有系统功能的实现均由页面提供(不必动用数据库管理程序使用SQL语句操作)。

2018-05-14

JSP+JDBC设计并实现一个简单的电子商务网站 附带实验报告

使用JSP+JDBC设计并实现一个简单的电子商务网站。要求实现如下功能: (1)用户注册、登录(带验证码); (2)商品浏览与检索(带分页); (3)购物车与订单; (4)后台管理(如产品类别、产品列表、用户管理等); 要求用户界面尽量统一、友好;所有系统功能的实现均由页面提供(不必动用数据库管理程序使用SQL语句操作)。

2018-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除