题目大意: 有一个 \(N\times M\) 的矩阵,每个位置可能是硬地(用 . 表示),易碎地面(用 E 表示),禁地(用 # 表示),起点(用 X 表示),终点(用 O 表示)。 你的任务是操作一个 \(1\times1\times2\) 的长方体。 这个长方体在地面上有两种放置方式,“立” ...
分类:
其他好文 时间:
2021-04-14 11:41:15
阅读次数:
0
JavaSE基础——面向对象1:类与对象 一、编程思想 一般来说,计算机语言要处理的就两个方面的内容:数据和算法。数据是程序使用和处理的信息;算法是程序使用的方法。 1.面向过程编程(POP, Procedure Oriented Programming) 核心思想:分析出解决问题所需要的步骤,然后 ...
分类:
编程语言 时间:
2021-04-13 12:23:53
阅读次数:
0
改变原数组方法 splice() : 返回删除项组成的数组 sort() reverse() fill() : 初始化数组 例如:new Array(26).fill(0) pop() push() shift() unshift() 不改变原数组方法 slice(begin ? ,end ?) : ...
分类:
编程语言 时间:
2021-04-09 13:42:08
阅读次数:
0
IV.[GYM102900K]Traveling Merchant 首先,观察到路径一定是一个 \(\rho\) 形的东西,其中在 \(\rho\) 的交点之前,一直都是黑白点交替,到了交点处是两个同色点。 于是我们就只保留异色边建一张图,则问题就转变为给你多对同色点,询问有无从 \(1\) 经过其 ...
分类:
其他好文 时间:
2021-04-07 11:25:02
阅读次数:
0
MAR DASCTF 起床做了简单的pwn1,后面又放了题目,但是👴突然好困,看了会没思路就去睡觉了(真滴摸鱼 记录一下做的题目和复现的记录吧 fruitpie 挺简单的,一开始能开个堆,会打印指针的值,也不限制大小,直接调用mmap开大堆,根据调试能得出libc基址 然后offest能任意地址写 ...
分类:
其他好文 时间:
2021-04-01 13:24:55
阅读次数:
0
LXI.CF868F Yet Another Minimization Problem 这种题一般来说只有决策单调性一种优化方法。不过,决策单调性可以有很多种应用,例如单调队列或是斜率优化。这题可以选择比较少见的分治优化。 明显,可以设$f[i][j]$表示前$i$个位置分成$j$段的最大收益。显然 ...
分类:
其他好文 时间:
2021-03-31 12:12:35
阅读次数:
0
#include <stdio.h> #define NUMBER 100 int push(int* a, int top, int data) { a[++top] = data; return top; } int pop(int* a, int top) { if (top == -1) { ...
分类:
编程语言 时间:
2021-03-29 12:23:07
阅读次数:
0
P3387 【模板】缩点 时间限制 1.00s 内存限制 125.00MB 题目背景 缩点+DP 题目描述 给定一个$n$个点$m$条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。 允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。 输入 ...
分类:
其他好文 时间:
2021-03-29 12:17:16
阅读次数:
0
(这里写目录标题) 算法思想 与其他PSO的关键区别: 没有pbest和gbest,由竞争机制驱动粒子更新。 不需要记住历史优秀粒子的位置,只学习当前粒子群中的winner粒子。 算法流程 算法细节: n(n为偶数)个粒子构成的种群,构成n/2个竞争对。 成对竞争的粒子中,Fitness高者为Win ...
分类:
编程语言 时间:
2021-03-29 12:06:26
阅读次数:
0
本文以第三方QQ邮箱服务器演示如何使用python的smtplib+email完成邮箱发送功能 一、设置开启SMTP服务并获取授权码 开启QQ邮箱SMTP服务 开启的最后一步是发送短信验证,获取 authorization。 QQ官方获取授权码的帮助文档。 使用SMTP服务有POP和IMAP(Int ...
分类:
编程语言 时间:
2021-03-18 14:00:35
阅读次数:
0