摘要:
转自博客园,仅作为学习笔记。原文链接:传送门 转自csdn的文章,仅作为学习笔记。原文链接:https://blog.csdn.net/weixin_36888577/article/details/79937886 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。 在优先队列 阅读全文
摘要:
A - a HDU - 4442 解题思路:假设有两个队伍a和b,如先去排a,则总体等待时间为:ax+ax*by+bx,如先去排b,则总体的等待时间为bx+bx*ay+ax。 我们假设a在前优,则:ax*by<ay*bx。由此推广到多个队伍,按照ax*by<ay*bx的标准排序后所得的顺序处理即为答 阅读全文
摘要:
The order of a Tree HDU - 3999 题意: 给出二叉树的插入顺序求二叉树的先序遍历。 注意: 题目要求输出字典序最小的序列,对于二叉搜索树来说,生成序列的左右子树不会影响树的形态,但必须先输出父节点。 所以输出序列的顺序就是 头结点->左结点->右结点 即先序遍历。 模版: 阅读全文
摘要:
GameGame CodeForces - 1384D 题意: 第一行包含t(1≤t≤1e4)——测试用例的数量。 每个测试用例: 第一行包含整数n(1≤n≤1e5)表示a的长度。 第二行包含n个整数 a1,a2,…,an(0≤ai≤1e9) a表示可以选择的元素序列。 题目要求两人博弈,初始时两个 阅读全文
摘要:
A - Dubious Cyrpto CodeForces - 1379B 题意:在区间[l,r]中取a、b、c要求满足a*n+(b-c)=m. m已知,n为正整数。 思路:模运算 1 #include <set> 2 #include <map> 3 #include <list> 4 #incl 阅读全文
摘要:
原文链接:https://www.cnblogs.com/yrjns/p/11246163.html 1.位运算概述 从现代计算机中所有的数据二进制的形式存储在设备中。即0、1两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。 口说无凭,举一个简单的 阅读全文
摘要:
经常会需要编写代码来验证用户输人,比如验证输人是否是一个数字,是否是一个全部 小写的字符串,或者社会安全号。如何编写这种类型的代码呢?一个简单而有效的做法是使 用正则表达式来完成这个任务。正则表达式(regular expression,简写为 regex) 是一个字符串,用来描述匹配一个字符串集合 阅读全文
摘要:
1.安装Git插件 如下图 通过点击 Help -> Install New Software 在Location中输入https://download.eclipse.org/egit/updates/,点击OK后进入下图页面。 如图,勾选Git integration for Eclipse和J 阅读全文
摘要:
Fire Game 放火烧山 法外狂徒张三在n*m的平地上放火玩,#表示草,张三有分身,他的分身和他本人分别选一个#格子点火,火可以向上向下向左向右在有草的格子蔓延,点火的地方时间为0,蔓延至下一格的时间依次加一。求烧完所有的草需要的最少时间。如不能烧完输出-1。 Input 第一行,输入一个T,表 阅读全文
摘要:
Find a way Pass a year learning in Hangzhou, yifenfei arrival hometown Ningbo at finally. Leave Ningbo one year, yifenfei have many people to meet. Es 阅读全文