XOR

(09)lazarus无需代码生成一个条形图

原文:http://wiki.lazarus.freepascal.org/BGRABitmap_tutorial_TAChart 新建一个applicasion,向里面拖入一个Chart1,一个RandomChartSource1。然后单击chart,点击Series 属性的‘...’ 新建了一个 ......
条形 代码生成 lazarus 代码 09

湖南衡阳

因为湖南简称湘:湘江流经衡阳,湘军发源于衡阳石鼓区演武坪,湖湘文化起源于衡阳船山思想! 衡阳撑起湘菜在中国的地位,费大厨,农耕季,绿草地,菜湘根,三菜一汤等等,衡阳是湖南的核心,衡阳如果脱离湖南,湖南这个省名也没有存在的必要了! ......

湖南永州 零陵

零陵县,一分为三,永州(今零陵区)、冷水滩(今冷水滩区)、双牌北(今双牌县),分别以(县城)永州镇、冷水滩镇、泷泊镇为中心设立 老零陵县一分为三分出来冷水滩区,双牌县,零陵区 零陵县,一分为三,永州(今零陵区)、冷水滩(今冷水滩区)、双牌北(今双牌县),分别以(县城)永州镇、冷水滩镇、泷泊镇为中心设 ......

详解RS-485上下拉电阻的选择

以下文章转载自:https://www.zlg.cn/power/article/detail/id/936.html) 1、 为什么需要加上下拉电阻? 根据RS-485标准,当485总线差分电压大于+200mV时,485收发器输出高电平;当485总线差分电压小于-200mV时,485收发器输出低电 ......
电阻 上下 485 RS

湘乡现在是被: 韶山,双峰,涟源,娄星 等四地分割

湘乡现应是被: 韶山,双峰,涟源,娄星 等四地分割 湘乡最牛逼,分出了一个地级市娄底,一个县级市涟源,一个双峰县。 湘乡以前分为上中下三里 上里是现在的娄底涟源,中里是现在的双峰永丰,下里是现在的湘乡,直接消掉了三分之二 湘乡上里为现在的娄星区和涟源的枫坪,杨市,斗签山,荷塘,金石等,中里为双峰,下 ......
涟源

西安交大 西少爷

西少爷是奇点同舟餐饮管理(北京)有限公司旗下的国际快餐连锁品牌,成立于2014年,创始人团队来自全球著名互联网公司腾讯 Tencent、百度 Baidu,是一家专注于中餐的国际快餐连锁品牌,受众定位于中高收入年轻一代群体,在国内外有百余家连锁餐厅,目前门店覆盖北京、天津、郑州、西安、 石家庄、济南、 ......
少爷 交大

耗散结构理论的意义

耗散结构理论的意义 正确答案 耗散结构理论把热力学第二定律和达尔文进化论统一起来,把物理世界的规律性和生物世界的规律性统一起来,加深了我们对自然界本质的认识。具体说来表现在如下几个方面:(1)它使我们重新认识了时间的本质。时间问题,历来是哲学和各门科学共同关心的问题。普利高津在耗散结构理论中着重讨论 ......
意义 理论 结构

polar 到底给不给flag呢

需要get一个flag和post一个flag。然后看了眼函数,其中foreach加上。所以我看了wp,想起来POST是可以不用传的。因为isset那里面是&&连接。所以直接get传参一个flag。 先c=flag然后让flag=c。这样被解析之后,就是$c=$flag&$flag=$c。从而达到真正 ......
polar flag

polar 上传

直接上传一个一句话木马文件:<?php eval($_POST[c]); ?> 经过上传测试发现,这题过滤掉了<?,这样正常的一句话木马就没法上传,所以对一句话木马进行base64编译PD9waHAgZXZhbCgkX1BPU1RbY10pOyA/Pg==,同时发现可以上传.htaccess文件去解 ......
polar

MIT6.828官方配置单

/*在网络安全技术领域中各种加密算法的软件实现始终有一个共同话题是如何在普通的PC机上实现大数运算。普通的PC机内部字长最多时32位或64位,但各种加密算法中为了达到一定安全强度,都要求在128位、512位或1024位字长下进行加减乘除等数学运算,这叫做“大数运算”。在此前提下,如何在普通的PC机上 ......
配置单 官方 MIT6 MIT 828

2024.1.5做题纪要

P2120 [ZJOI2007] 仓库建设 代码里面的 \(costSum[i]\) 表示 \(i+1\) 到 \(N\) 范围内的所有仓库的零件运到最后一个仓库的花费。 \(partSum[i]\) 表示从 \(1\) 到 \(i\) 范围内的所有仓库零件个数总和。 然后转移就行了。代码昨天放了, ......
纪要 2024

象棋函数库ChessFunctions功能与用法

ChessFunctions是我用VB6开发的动态链接库,目的在于为象棋软件开发者提供便利,降低开发难度。 首先讲述一下象棋编程的基础知识。 象棋软件的功能与构成 一个象棋软件,应该具备如下基本功能: 新建棋局 支持双人对弈、人机对弈 保存棋谱、打开棋谱 从设计的角度,象棋软件向用户提供界面,用户可 ......
象棋 ChessFunctions 函数 功能

centos升级glibc2.23编译安装

centos升级glibc2.23编译安装 wget http://ftp.gnu.org/gnu/glibc/glibc-2.23.tar.gz tar -zxvf glibc-2.23.tar.gz cd glibc-2.23 mkdir build cd build ../configure ......
centos glibc2 glibc 23

polarCTF 简单rce

直接对代码进行分析: 命令执行函数 system() passthru() exec() shell_exec() popen()/proc_open() passthru没有被过滤,所以直接sys=passthru('sort%09/flag');得到flag ......
polarCTF rce

polarCTF 第一天

1.swp 里面应该有.swp文件,首先了解什么是swp文件。 所以访问.index.php.swp 得到下列代码,对代码进行解析: 先检测输入的值是否为数组,然后判断里面有无sys nb(strpos是用来匹配其中是否含有sys nb),最终返回flag preg_match()绕过方法 数组绕过 ......
polarCTF

从菜鸟到大师:编程必须遵循的三个基本原则

在软件开发的世界里,虽然技术日新月异,但有些原则是经久不衰的。就像建房子需要坚实的地基,软件开发也有其基础原则。它们像是指南针,帮助开发者在变化莫测的技术海洋中保持方向。 ......
基本原则 大师 原则 三个

2024年题目选讲

本文会统计一些做过的绿题及以上,总结一些解法,写一些简短的题解,学习何竺凌。 2024.1 AT_abc271_e 可以用 DP 来解决。\(dp_{i,j}\) 代表着第 \(i\) 条边,点 \(1\) 到 \(j\) 最短距离。考虑转移方式:如果需要这个边 \((u,v,w)\) 那么,\(d ......
题目 2024

P8512 [Ynoi Easy Round 2021] TEST_152 题解

P8512 直接做不好做,考虑离线。这个覆盖操作和这道题很像,可以直接对某些段暴力修改,可以直接上 ODT。发现当 ODT 执行这些操作时,是容易求出不执行某些操作后带来的值的影响的,即可以直接用树状数组维护每个位置现在是被那个操作覆盖,求出 \(1\) 到 \(x\) 操作还覆盖了那些位置,以及这 ......
题解 P8512 Round 8512 2021

ABC320G Slot Strategy 2 (Hard)

ABC320G 直接做不是很好做,考虑用二分将其转化为判断可行性的问题。 发现每个字符串都会对应一个唯一的时间,每个时间最多也只对应一个字符串,这启发我们将字符串与时间连边,然后跑二分图的最大匹配。这样的总点数是 \(\mathcal{O}(nm)\) 的,无法通过。但是每一种字符中只有前 \(n\ ......
Strategy 320G Slot Hard ABC

CF1665E MinimizOR 题解

CF1665E 直接做不是很好下手,考虑找些性质。 有一个比较显然的贪心,就是按位从高到低的考虑,如果当前位至少有 \(2\) 个 \(0\),就可以去掉该位为 \(1\) 的数。但是时间上显然是不行的。 假如没有重复的数,可以发现扫到最后一位时,剩下的数的数量是 \(\log V\) 的,证明省去 ......
题解 MinimizOR 1665E 1665 CF

CF1870F Lazy Numbers 题解

CF1870F 题意:给一个长度为 \(n\) 的排列,求在其在 \(k\) 进制下按字典序排序后 \(\sum[p_i=i]\) 的值(\(n\le10^{18}\))。 直接做是不好办的,只能在一些数中找到 \(p_i\) 的大小关系。 在手摸的过程中会发现一些长度相等的数之间会插入一些其它长度 ......
题解 Numbers 1870F 1870 Lazy

P4700 [CEOI2011] Traffic 题解

P4700 简单的,但是考试的时候没看到是平面图,就只想到了缩点后 DAG 判断能到达哪些点。用 bitset 维护做到 \(\mathcal{O}(\frac{nm}{w})\) 的时空复杂度,但是空间会炸。 由于这个图是平面图,稍微推一下就可以知道所有能它最终所能到达的点一定是从西侧出发所能到达 ......
题解 Traffic P4700 4700 2011

P4657 [CEOI2017] Chase 题解

P4657 树形 dp。 首先,追逐者遇到的铁球的数量显然不会少于逃亡者遇到的铁球数量。 令 \(ss_i\) 表示与 \(i\) 相邻的点的权值之和。\(\mathcal{O}(n^2v)\) 的 dp 是很简单的。 令 \(dp_{i,j,0/1}\) 表示根节点到 \(i\) 的路径上,用了 ......
题解 P4657 Chase 4657 2017

P8386 [PA2021] Od deski do deski 题解

P8386 platelett 讲的题欸。 先考虑给定序列怎么做。 问题显然可以转化为能否将序列分成若干个子序列。令 \(f_i\) 表示前 \(i\) 个数是否能够删完。则有 \(f_i = f_j[a_i=a_j, f_j=1]\)。这样是 \(n^2\) 的,也无法扩展至所有数列的情况。 建立 ......
题解 deski P8386 8386 2021

P9715 「QFOI R1」头 题解

P9715 不一样的线段树做法。 假如只有 \(t=1\) 的操作是容易的。考虑加上 \(t=0\) 后怎么做。显然地,我们对每一个操作附上一个时间 \(tim\),不妨令 \(tim\) 小的数能覆盖掉 \(tim\) 大的数。这时候就只需要维护区间取 min 和最后的 \(n\) 次求 \(c\ ......
题解 P9715 9715 QFOI

P8315 [COCI2021-2022#4] Šarenlist 题解

P8315 T3 写太慢了,就没看这道/gg。错过简单题+1。 不好直接对边或路径进行考虑,但是发现 \(m\) 非常小,考虑容斥。 即每次钦定集合 \(S\),强制包含在 \(S\) 内的路径不合法,其它的都可以,容斥系数就是 \(-1^{|S|}\)。每次可以暴力覆盖染色,然后用一个并查集进行维 ......
题解 arenlist P8315 8315 2021

UVA12170 轻松爬山 Easy Climb 题解

UVA12170 7 月份的题了,补一补。场上写挂了一点还是很遗憾的。 容易想到 dp。 但是由于值域非常大,直接 dp 是不行的。但是 \(n\) 非常小,容易想到离散化。 但是离散化后是不能直接加减的。有用的数值初看是有 \(\mathcal{O}(n^2d)\) 的,即 \(h_i + kd( ......
题解 12170 Climb Easy UVA

P9753 [CSP-S 2023] 消消乐 题解

P9753 法一: 这是赛时想法。 考虑 dp。 令 \(f_i\) 表示 \(i\) 为右端点的合法子串个数,则答案为 \(\sum\limits_{i=1}^{n}f_i\)。 赛时想过匹配指针不断跳的,但当时没敢写,用了一种更直观的方法。 仿照于括号序列,合法的子串只能为 \(cAc\) 或 ......
题解 P9753 CSP-S 9753 2023

P9755 [CSP-S 2023] 种树 题解

P9755 upd on 2023.11.20:增加细节说明。 刚开始浪费太多时间了,导致赛时没调出来,有点火大。 如果一开始没有头绪的话可以先看一下特殊性质,链是直接贪心。 考虑一下菊花,发现直接贪心是不可做的,但是发现树的高度随时间增大而增大,可以用二分转化为判定性问题解决。 对于任意的树来说, ......
题解 P9755 CSP-S 9755 2023

P4067 [SDOI2016] 储能表 题解

P4067 因为不能直接减去 \(nmk\),先把题目中的式子转化为求 \(i\oplus j \ge k\) 的数的个数与和。 这样就可以进行数位 dp 了。令 \(f_{bt,un,um,lk}\) 表示当前考虑到第 \(bit\) 位,\(n\) 有没有达到上界,\(m\) 有没有达到上界,\ ......
题解 P4067 4067 2016 SDOI
共332088篇  :245/11070页 首页上一页245下一页尾页