维护一个小根堆,先把每种珠子的出现第一个位置放入堆中,每次取出彩带最左边的珠子
放入取出同类珠子的下一颗同种类的珠子,并且更新彩带最优解。
直到取出的珠子是这类珠子的最右边的一颗时候结束
1 type link=^node;
2 node=record
3 loc:longint;
4 next:link;
5 end;
转载
2014-07-19 15:53:00
27阅读
2评论
简易贪心+heap
注意要用链表
1 type link=^node;
2 node=record
3 loc:longint;
4 next:link;
5 end;
6 point=record
7 loc,num:longint;
8 end;
9 var w,b:arr
转载
2014-04-16 23:13:00
58阅读
2评论
某一年的四川省选。 枚举每个彩珠,在它前面的所有种类的彩珠中寻找和它距离最大的(这一段距离一定囊括了所有彩珠)然后更新答案。 为了方便,我们将彩珠排序并另外构成链表形式(也是倒序)。 然而这么水的题ziliuziliu还是没有很好想出来。。不知道怎么回事。这道题其实蛮简单的啊。 #include<i
转载
2016-02-28 18:08:00
104阅读
2评论
http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1293 1293 球与切换器 题目来源: Codility 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 收藏 关注 有N行
转载
2017-10-31 22:25:00
104阅读
2评论
一个表中出现多个timestamp并设置其中一个为current_timestamp的时候经常会遇到#1293-Incorrecttabledefinition;therecanbeonlyoneTIMESTAMPcolumnwithCURRENT_TIMESTAMPinDEFAULTorONUPDATEclause原因是当你给一个timestamp设置为onupdatecurrent_times
转载
2018-01-03 16:33:33
1730阅读
今早起来,突然发现自己的mysql和navicat链接不上了,输入正确的密码也显示的是连接不上,查了很多资料,这里记录一下。说明下系统是win10,mysql版本是8.0.14下载完mysql后,无论如何也无法登录进去,花了小半天时间才弄明白如何成功登录。首先遇到了以下问题 ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’
转载
2023-10-26 15:24:30
78阅读
题意:,...
原创
2023-02-03 10:07:59
69阅读
遇到一个mysql的错误!120822 2:37:33 InnoDB: ERROR: the age of the last checkpoint is 9437013,InnoDB: which exceeds the log group capacity 9433498.InnoDB: If you are using big BLOB or TEXT rows, yo
原创
2012-08-23 10:03:32
488阅读
mysql出错了以前往往靠猜.有了这张表一查就出来了.方便不少.特共享于众 1005创建表失败 1006创建数据库失败 1007数据库已存在创建数据库失败 1008数据库不存在删除数据库失败 1009不能删除数据库文件导致删除数据库失败 1010不能删除数据目录导致删除数据库失败 1011删除数据库文件失败 1012不
原创
2016-08-30 17:31:58
3520阅读
题目链接分析: 我一开始想了一个自己都可以hack掉的算法: 先来一个朴素spfa 之后循环与终点相连的所有边, 到达终点的距离就是dis[way[i].y]+way[i].v 统计最小的路径和次小的路径,输出答案 竟然过掉了6个点然后我就暴力搜索,T了7个点,STO...
转载
2017-09-14 19:17:00
62阅读
2评论
题目链接分析: 我一开始想了一个自己都可以hack掉的算法: 先来一个朴素spfa 之后循环与终点相连的所有边, 到达终点的距离就是dis[way[i].y]+way[i].v 统计最小的路径和次小的路径,输出答案 竟然过掉了6个点然后我就暴力搜索,T了7个点,STO...
转载
2017-09-14 19:17:00
64阅读
2评论
题意:
原创
2023-02-03 10:07:31
139阅读
P1293 班级聚会 P1293 班级聚会 P1293 班级聚会 题目描述 毕业25年以后,我们的主人公开始准备同学聚会。打了无数电话后他终于搞到了所有同学的地址。他们有些人仍在本城市,但大多数人分散在其他的城市。不过,他发现一个巧合,所有地址都恰好分散在一条铁路线上。他准备出发邀请但无法决定应该在
转载
2017-12-12 21:25:00
83阅读
2评论
1、故障一:故障现象: ERROR 2002(HY000):Cant connoct to local MySQL server through socket/data/mysql/mysql.sock`(2)问题分析: 数据库未启动或者数据库端口被防火墙拦截解决方法:启动数据库或者防火墙开放数据库监听端口2、故障二:故障现象: ERROR 1045(28000):Access denied fo
转载
2023-08-08 19:33:41
93阅读
一、问题的发生今天要用到数据库,像往常一样打开“开始”菜单,在“命令提示符”鼠标右键,选择“以管理员身份运行”,在弹出的命令行窗口里输入“net start mysql”,等待着显示“MySQL 服务启动成功”。。。谁料到,这次居然显示“发生系统错误2 系统无法找到指定文件”!(喷血.jpg)这不科学,昨天和前天还有大前天明明还能正常地打开MySQL的!!!二、问题的分析我重新检查了一遍,看看环境
转载
2023-07-11 13:00:04
74阅读
1293: [SCOI2009]生日礼物Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 2526 Solved: 1376[Submit][Status][Discuss]Description小西有一条很长的彩带,彩带上挂着各式各样的彩珠。已知彩珠有N个,分为K种。简单的说,可以将彩带考虑为x轴,每一个彩珠有一个对应的坐标
原创
2021-09-05 12:22:49
179阅读
一、背景及分析MysqL容器启动时,会自动创建一些必要的数据库,比如MysqL,这是官方默认的做法。但是,在实际中,还需要让MysqL自动创建我们自定义的数据库。本文就此应用场合进行探究。一般的做法是,启动容器并挂载数据目录后,使用MysqL客户端连接服务器,再手动输入sql语句创建(或导入.sql文件),当然也可以直接在容器内创建(方法同上)。由于挂载了数据目录,因此可持久化保存。但是,这些方法
转载
2023-08-01 21:09:57
44阅读
LE `basename`.`tablename` COLLATE=utf8_bin;发现仍然不行,这是由于1.修改数据库
原创
2022-08-04 11:00:00
190阅读
主要包含:错误日志、查询日志、慢查询日志、事务日志、二进制日志;日志是mysql数据库的重要组成部分。日志文件中记录着mysql数据库运行期间发生的变化;也就是说用来记录mysql数据库的客 户端连接状况、SQL语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志文件进行数据恢复。错误日志在mysql数据库中,错误日志功能是默认开启的。并且,错误日
转载
2023-07-11 13:01:44
50阅读
题目传送门Our dear Cafe’s owner, JOE Miller, will soon take part in a new game TV-show “1 vs. n”!The game goes in rounds, where in each round the host asks JOE and his opponents a common question. All
原创
2022-07-08 10:26:17
139阅读