#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<vector> ? using namespace std; ? const int SIZE = 100010; int head[ ...
分类:
编程语言 时间:
2020-06-07 21:26:37
阅读次数:
72
鼹鼠是一种很喜欢挖洞的动物,但每过一定的时间,它还是喜欢把头探出到地面上来透透气的。根据这个特点阿Q编写了一个打鼹鼠的游戏:在一个n*n 的网格中,在某些时刻鼹鼠会在某一个网格探出头来透透气。你可以控制一个机器人来打鼹鼠,如果i时刻鼹鼠在某个网格中出现,而机器人也处于同一网格的话,那么这个鼹鼠就会被 ...
分类:
其他好文 时间:
2020-06-07 21:17:04
阅读次数:
61
思路: 创建.h的头文件和.cpp的源文件(不是主函数所在cpp)头文件中写函数声明源文件中写函数定义 注意: 这三个代码再codeblocks上不能用,编译器G++的问题? devc++ 难道也是?? 先越过这个,等下次换了Qt再来验证, 反正, vs和Linux是可以的。 主函数: #inclu ...
分类:
编程语言 时间:
2020-06-07 21:13:22
阅读次数:
146
在webapi项目中我们经常希望对错误信息进行统一控制,不希望每个controller中都写个modelState.isvalid,以屏蔽部分敏感信息到前端,此时就需要对modelState错误返回值进行改造。此时可以通过全局过滤器进行过滤 代码如下:以下写法是发现一个错误就停止验证后续的字段,直接 ...
分类:
Web程序 时间:
2020-06-07 19:25:41
阅读次数:
147
题目描述 妖梦在练习剑术 有 n 个木桩排成一排,从左到右高度分别为 h 1 ,h 2 ,h 3 ,...,h n ,这些高度两两不同 妖梦每次可以选择两个相邻的木桩交换,这样的交换可以进行任意多次 妖梦也可以使用符卡:选择两个木桩交换,但最多只能使用一次。 妖梦想要知道将木桩排成从左到右递增的顺序 ...
分类:
其他好文 时间:
2020-06-07 16:47:19
阅读次数:
65
在上次做了第一次尝试,现尝试优化 https://www.cnblogs.com/tingxin/p/11949317.html 首先日志文件和logging 配置文件都放在conf文件夹下 产生日志文件 newfile.py import os,time def newfile(targetfil ...
分类:
编程语言 时间:
2020-06-07 14:49:47
阅读次数:
60
#include <event2/event.h> #include <iostream> using namespace std; int main() { cout << "test libevent.\n"; event_base * base = event_base_new(); if ( ...
分类:
其他好文 时间:
2020-06-07 12:46:53
阅读次数:
52
一、mysql的安装 1.拉取镜像 docker pull mysql:5.7 2.启动容器 docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \ -v /mydata/mysql/data:/var ...
分类:
数据库 时间:
2020-06-07 12:41:27
阅读次数:
62
题意 有一个 n×m 的广场,其中一部分要铺地砖,地砖有两种, 1 × 1 和 1×2 的,后者只能横着铺,其中, 1 × 1的单价为 x , 1 × 2 的单价为 y , 输入这个广场,"."表示要铺地砖,求最少花费。注意,地砖不可重合,也不可覆盖在已铺地砖区域。 思路 这显然是贪心,分别计算全铺 ...
分类:
其他好文 时间:
2020-06-07 10:55:12
阅读次数:
68
#include<bits/stdc++.h> using namespace std; //状态压缩dp,二进制法,搜索法的优化 int dp[1<<20][21],n;//最多20个点,就是20位二进制 //在状态是i,末位点是j的情况下的最小值(因为状态没有顺序信息,但是其实只需要知道末尾点即... ...
分类:
其他好文 时间:
2020-06-06 21:35:25
阅读次数:
73