蓝桥学院2019算法-递归总结

找重复   1、找到一种划分方法。   2、找到递推公式或者等价转换。   都是父问题转化为求解子问题。 找变化的量   变换的量通常作为参数 找出口   终止的条件
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

获取Request 中 json 数据

新建一个类继承HttpServletRequestWrapper import java.io.BufferedReader; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import javax.servlet.ServletInputStream; import javax.serv
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

VMware虚拟机黑屏解决

1.管理员身份运行cmd(右键->以管理员身份运行) 2.修复LSP,输入以下命令然后回车 netsh winsock reset 3.重启电脑即可
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

题解 P1423 【小玉在游泳】

这道题可以用简单的 蒟蒻do-while循环,方式:直到型 因为是 萌新/ 蒟蒻,所以并不知道这道题的时间/空间复杂度是多大 脚踩std(^▽^)摩擦 #include <iostream> #include <cmath> #define temp2 2//最初的步数 using namespace std; int main() { float mb,sum=0; int step=0; cin>>mb; do { sum=sum+
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

Go语言引用类型

切片 1、切片定义 a) 声明一个切片         var slice []int         var slice = []int{1, 2, 3} var slice []int = []int{1, 2, 3} b) 通过make来创建切片         var slice = make([]int, 10) c) 通过 := 语法来定义切片         slice := []int{}  
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

D5 LCA 最近公共祖先

第一题: POJ 1330 Nearest Common Ancestors POJ 1330 这个题可不是以1为根节点,不看题就会一直wa呀; 加一个找根节点的措施; #include<algorithm> #include<bitset> #include<cctype> #include<cerrno> #include<clocale> #include<cmath> #include<complex> #include<cstdio> #include<cstdlib> #inclu
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

BZOJ4627 前缀和 + 权值线段树

https://www.lydsy.com/JudgeOnline/problem.php?id=4627 题意:求序列中和在L到R之间的字串种数。 要求的是和的范围,我们可以考虑先求一个前缀和pre,然后每个点j的贡献就是L <= pre[j] - pre[i] <= R(i < j)的i的种数了,移项一下变成 pre[j] - R <= pre[i] <= pre[j] - L 我们就可以考虑做个权值线段树维护一下所有pre,每次求贡献的时候做一个区间查询就可以了。 注意点: 1.由于范围
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

thuwc2019滚粗记

被卡线没去成noiwc2019,wtcl day0 下了高铁站坐地铁,然后是酸爽的2小时,座位都没得 晚上本来打算早睡的,但是10点有国足的亚洲杯,打算看看 国足踢的好烂啊!好无聊啊! 早睡计划被国足坑没了 day1:扑街 睡的不太好,上午报到下午考 t1签到题应该就是莫队分块搞一搞了,可是有点困了,想不出啊,只会n方的38pts 写完发现常数不大?(5w,5w)能过去!于是又拿了25pts 看t2,毒瘤!只会sb暴力!而且还好难写! 先看t3,只会10pts,写了 回t2,此时已经很困了,部
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

Python cookielib 模块

什么是 cookie : 指某些网站为了辨别用户身份,进行 session 跟踪而储存在用户本地终端上的数据,通常以 txt 文件形式存储。比如你登录了淘宝,浏览器就会 保存 cookie 信息,这样我们浏览淘宝的其他商家页面就不需要再重新登录了;如果没有保存 cookie 信息,你每切换到另一个页面都要登录一次。 cookielib 一般用于客户端处理 HTTP cookie 信息,通过它可以从服务器端获取 cookie 信息,反过来又可以通过它将获取到的 cookie 发送给服务器 如何获
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

DCM 图片查看

因为要处理一些医学图像,需要把dcm格式的文件转换成jpg格式。本来用Sante DICOM Editor用得挺好的,方便查看dcm文件,但是在转换上每次只能转一张(本人没有找到用该软件批量转格式的方法)。于是在网上搜集了各种软件(图片格式转换大师、DCM图片转换大师等等),要么是要付费的,要么就是有病毒。在线转换器最多只能转30张,多的就要付费。 最终发现一个免费的软件:MicroDicom。 1、下载网址:http://www.microdicom.com/downloads.html 2
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

java基础-day18

第07天 集合 今日内容介绍 u HashSet集合 u HashMap集合 第1章 HashSet集合 1.1 Set接口的特点 Set体系的集合: A:存入集合的顺序和取出集合的顺序不一致 B:没有索引 C:存入集合的元素没有重复 1.2 HashSet使用&唯一性原理 1.2.1 HashSet的使用 1.2.1.1 案例代码一: public class HashSetDemo2 { public static void main(String[] args) { //创建集合对象 H
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

Vue常见组件

每一个组件都是一个vue实例 每个组件均具有自身的模板template,根组件的模板就是挂载点 每个组件模板只能拥有一个根标签 子组件的数据具有作用域,以达到组件的复用 根组件 <div id="app"> <h1>{{ msg }}</h1> </div> <script type="text/javascript"> // 通过new Vue创建的实例就是根组件(实例与组件一一对应,一个实例就是一个组件) // 每个组件组件均拥有模板,template va
分类: 其他 发布时间: 02-15 21:21 阅读次数: 0

记账本app(1)

今天开始做做这个app了,加油,目前在看视频,明天正式入手
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

义冢oj P5032生理周期

目录 题目:生理周期 描述 輸入 輸出 輸入範例 1 輸出範例 1 提示 思路 Code 同步:https://buringstraw.win/index.php/archives/25/ 题目:生理周期 描述 人生来就有三个生理周期,分别为体力,感情和智力周期。它们的周期长度为23天,28天和33天。每一个周期中有一天是高峰。 在高峰这天,人会在相应的方面表现出色。例如,智力周期的高峰,人会思维敏捷,精力容易高度集中。因为三个周期的周长不同,所以通常三个周期的高峰不会落在同一天。对于每个人,
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

4、pandas的数据筛选之isin和str.contains函数

DataFrame列表: 以>,<,==,>=,<=来进行选择(“等于”一定是用‘==’,如果用‘=’就不是判断大小了): 使用 &(且) 和 |(或) 时每个条件都要用小括号括起来。 选取多列一定是两个方括号,其中内侧方括号代表是一个list: 如果要选择某列等于多个数值或者字符串时,要用到.isin(), 我们把df修改了一下(isin()括号里面应该是个list): 平时使用最多的筛选应该是字符串的模糊筛选,在SQL语句里用的是like,在pandas里我们可以用.str.contain
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

L2-013 红色警报 (dfs判断图连通性)

L2-013 红色警报   战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他城市之间的连通性,则不要发出警报。 输入格式: 输入在第一行给出两个整数N(0 < N ≤ 500)和M(≤ 5000),分别为城市个数(于是默认城市从0到N-1编号)和连接两城市的通路条数。随后M行,每行给出一条通路所连接的两个城市的编号,其间以1个空格分隔。
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

5.Thymeleaf

1、模板引擎 模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的 HTML 文档。 模板引擎的实现方式有很多,最简单的是“置换型”模板引擎,这类模板引擎只是将指定模板内容(字符串)中的特定标记(子字符串)替换,便生成了最终需要的业务数据(如网页)。 “置换型”模板引擎实现简单,但其效率低下,无法满足高负载的应用需求(比如有海量访问的网站),因此还出现了“解释型”模板引擎和“编译型”模板引擎等。 2、Thymeleaf 介绍 T
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

python-----实现微信撤回消息还原

有时候用微信聊天,好友会撤回一些聊天记录,我们好奇,但又没法看,以下代码就可以满足大家的好奇心。 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/2/15 16:26 # @Author : xiaodai import os import re import shutil import time import itchat from itchat.content import * # 说明:可以撤回的有文本文
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

VMware中Linux设置固定ip

VMware虚拟机中设置固定IP 在windows网络连接管理启用VMware Network Adapter VMnet8 并手动设置VMnet8的ipv4地址,比如 ip设置成192.168.1.100 子网掩码设置成255.255.255.0 默认网关设置成192.168.1.1 虚拟机网络连接设置选择NAT模式!!! 在VMware中 编辑>虚拟网络编辑器,选中VMnet8,点击更改设置按钮,选中NAT模式 勾选 将主机虚拟适配器连接到此网络 不勾选 使用本地DHCP服务 子网ip设置
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0

BZOJ5418[Noi2018]屠龙勇士——exgcd+扩展CRT+set

题目链接: [Noi2018]屠龙勇士 题目大意:有$n$条龙和初始$m$个武器,每个武器有一个攻击力$t_{i}$,每条龙有一个初始血量$a_{i}$和一个回复值$p_{i}$(即只要血量为负数就一直加$p_{i}$),杀死一条龙当且仅当攻击结束后血量为$0$,杀死一条龙会获得一个新的武器。现在要求对每条龙攻击固定次数$x$求出最小的$x$使所有龙都能被杀死。 因为每次选择的武器是固定的,所以只要用$multiset$存当前剩下的武器然后每次按题目规则取即可。设攻击第$i$条龙的武器攻击力为
分类: 其他 发布时间: 02-15 21:04 阅读次数: 0
今日推荐