码迷,mamicode.com
首页 > 2018年09月06日 > 全部分享
【非原创】codeforces 1029F Multicolored Markers 【贪心+构造】
题目:戳这里 题意:给a个红色小方块和b个蓝色小方块,求其能组成的周长最小的矩形,要求红色或蓝色方块至少有一个也是矩形。 思路来源:戳这里 解题思路:遍历大矩形可能满足的所有周长,维护最小值即可。不易想到的是求合理周长的方法。判断方法是能否放进去一个蓝色矩形或者红色矩形,只要能放进去一个就满足条件了 ...
分类:其他好文   时间:2018-09-06 22:59:30    阅读次数:248
看雪CTF 2016( 原:CrackMe攻防大赛) 第一题分析
看雪CTF 2016(原:CrackMe攻防大赛) 第一题分析 By:星空.之上(Sendige) 在微信上看到了看雪公众号的文章推送,点进去看看,就看到了这个crackme攻防大赛。我对算法分析比较有兴趣,所以就参与一下,断断续续的研究了应该有5、6个小时(因为手机照相出了问题,昨天一晚上在刷机。 ...
分类:其他好文   时间:2018-09-06 22:59:22    阅读次数:311
Maven web项目创建
一、New →Other →Maven→Maven Module 二、填入Module Name 三、选择maven-archetype-webapp 四、填入Group Id、Artifact Id等 五、如果项目管理页面如下所示,可以Window →Open Perspective→java 切 ...
分类:Web程序   时间:2018-09-06 22:59:12    阅读次数:242
POJ 1163 The Triangle
题目链接: "POJ 1163" Description 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 上图的数字三角形表示一个迷宫,每个数字代表此处的金币数。鹏神从上端顶点出发,要走到底边,每一步都只能向下走,但可以选择向正下方走,或者向右下方一格走。你需要帮助鹏神计算出他最多能得到 ...
分类:其他好文   时间:2018-09-06 22:59:06    阅读次数:194
重建二叉树(四)
输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 ...
分类:其他好文   时间:2018-09-06 22:58:58    阅读次数:204
CF 983B 序列函数
CF 983B 序列函数 一道本校神仙wucstdio出的 毒瘤签到题 。 题意: 给你一段序列,求出它们的最大异或和。 解法: 其实这道题并不很难,但读题上可能会有困难。 其实样例我是用 Python 3 才看懂的。。。emmm 递归思想,令dp[0][i] = a[i],令dp[i][j] 为 ...
分类:其他好文   时间:2018-09-06 22:58:52    阅读次数:363
Spring JPA中OneToOne和OneToMany用法
Spring工程中,创建实体对象时,可以通过JPA的@Entity标识实体与数据库表的对应关系,@Column标识数据库字段。其中还有标识两个实体间关系的注解:@OneToOne、@OneToMany、@ManyToOne和@ManyToMany,分别标识一对一、一对多、多对一和多对多。在此,简单记 ...
分类:编程语言   时间:2018-09-06 22:58:44    阅读次数:185
杂项-java:ElasticSearch
1、 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳 ...
分类:编程语言   时间:2018-09-06 22:58:28    阅读次数:144
Hash(哈希)算法科普
单向散列函数算法也称Hash(哈希)算法,是一种将任意长度的消息压缩到某一固定长度(消息摘要)的函数(该过程不可逆)。Hash函数可用于数字签名、消息的完整性检测、消息起源的认证检测等。常见的散列算法有MD5、SHA、RIPE-MD、HAVAL、N-Hash等。 在这以MD5介绍一下Hash函数。M ...
分类:编程语言   时间:2018-09-06 22:58:20    阅读次数:172
查看CPU使用率
参考 ...
分类:其他好文   时间:2018-09-06 22:58:11    阅读次数:170
Python爬虫教程-28-Selenium 操纵 Chrome
我觉得本篇是很有意思的,闲着没事来看看! Python爬虫教程 28 Selenium 操纵 Chrome PhantomJS 幽灵浏览器,无界面浏览器,不渲染页面。Selenium + PhantomJS 在之前是很完美的搭配。后来在 2017 年 Google 宣布 Chrome 也宣布支持不渲 ...
分类:编程语言   时间:2018-09-06 22:58:05    阅读次数:217
Python 生产者消费者模式
生产者消费者模式 在并发编程中使用生产者和消费者模式能够解决绝大多数并发问题, 该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度 生产者和消费者模式来源 在线程世界里, 生产者就是生产数据的线程,消费者就是消费数据的线程。 在多线程开发当中,如果生产者处理速度很快,而消费者处 ...
分类:编程语言   时间:2018-09-06 22:57:55    阅读次数:216
[APIO2008]免费道路
因为粗心WA了好多次 快要联赛了我好像状态越来越废了== 最小生成树好题 题目可以转化为让你选n 1条边连通整个图 必须选择正好k条0边 直接暴力选择k条0边是不可行的,因为会有一些必选情况无法处理 所以我们先把所有的1边都连上 然后看有哪些0边是必须要连上的 记录下这些0边 然后这些0边是必须要选 ...
分类:Windows程序   时间:2018-09-06 22:57:46    阅读次数:232
bzoj1588 营业额统计
裸的平衡树题,splay做的。。。 存下板子 ...
分类:其他好文   时间:2018-09-06 22:57:36    阅读次数:244
[HEOI2016/TJOI2016]排序
题目描述 在2016年,佳媛姐姐喜欢上了数字序列。因而他经常研究关于序列的一些奇奇怪怪的问题,现在他在研究一个难题,需要你来帮助他。这个难题是这样子的:给出一个1到n的全排列,现在对这个全排列序列进行m次局部排序,排序分为两种:1:(0,l,r)表示将区间[l,r]的数字升序排序2:(1,l,r)表 ...
分类:编程语言   时间:2018-09-06 22:57:24    阅读次数:171
BOM,DOM
BOM BOM的介绍 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等。 DOM:文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播图等。 BOM:浏览器对象模型,操作浏览器部分功能的 ...
分类:其他好文   时间:2018-09-06 22:57:15    阅读次数:190
python 中的列表List
一 定义:能装东西的东西 列表中装的数据是没有限制的, 大小基本上是够用的列表使用[]来表示。 在列表中每个元素与元素之间用逗号隔开(有索引和切片) 索引:每个元素对于一个单独索引号 切片, list [start ,end ,step] 例如 li = ["alex", "WuSir", "rit ...
分类:编程语言   时间:2018-09-06 22:57:07    阅读次数:190
1319条   上一页 1 ... 4 5 6 7 8 9 10 ... 78 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!