动态规划(分割整数)---分割整数构成字母字符串

分割整数构成字母字符串 91. Decode Ways (Medium) 题目描述: A message containing letters from A-Z is being encoded to numbers using the following mapping: 'A' -> 1 'B' -> 2 ... 'Z' -> 26 Given a non-empty string containing only digits, determine the total number of
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

LG4725 【模板】多项式对数函数(多项式 ln)

P4725 【模板】多项式对数函数(多项式 ln) 题目描述 给出 $n-1$ 次多项式 $A(x)$,求一个 $\bmod{\:x^n}$ 下的多项式 $B(x)$,满足 $B(x) \equiv \ln A(x)$. 在 $\text{mod } 998244353$ 下进行,且 $a_i \in [0, 998244353] \cap \mathbb{Z}$ 输入输出格式 输入格式: 第一行一个整数 $n$. 下一行有 $n$ 个整数,依次表示多项式的系数 $a_0, a_1, \cdo
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

同步/异步/阻塞/非阻塞/BIO/NIO/AIO各种情况介绍

常规的误区 假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据。 如果网速很慢,代码发起一个HTTP请求后,就卡住不动了,直到十几秒后才拿到HTTP响应,然后继续往下执行。 这个时候你问别人,刚刚代码发起的这个请求是不是一个同步请求,对方一定回答是。这是对的,它确实是。 但你要问它为什么是呢?对方一定是这样回答的,“因为发起请求后,代码就卡住不动了,直到拿到响应后才可以继续往下执行”。 我相信很多人也都是这样认为的,其实这是不对的,是把因果
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

洛谷 P1908

目录 题目 思路:归并排序求逆序对 $Code$ 双倍经验 题目 戳 思路:归并排序求逆序对 $Code$ #include<iostream> #include<cstdio> #include<cstring> #include<string> #include<algorithm> using namespace std; int n,a[500001],temp[500001]; long long ans; inline int read(){ int x=0;bool f=
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

HTML标签--入门

最近开始学习前端的知识,分享自己学的一点东西 <!DOCTYPE html> <!--HTML标识,,,用于告诉浏览器,这是一个HTML文档--> <html> <head lang="zh"> <!--头部里面的东西在网页里面不显示--> <meta charset="utf-8" /> <!--meta:元字符,设置编码格式,必须出现在最前面,,目前国内常用的两种编码格式,,utf-8和GB2312--> <title>显示在标签页</title> </
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

Python的魔术方法详解

构造和初始化 __init__我们很熟悉了,它在对象初始化的时候调用,我们一般将它理解为"构造函数". 实际上, 当我们调用x = SomeClass()的时候调用,__init__并不是第一个执行的, __new__才是。所以准确来说,是__new__和__init__共同构成了"构造函数". __new__是用来创建类并返回这个类的实例, 而__init__只是将传入的参数来初始化该实例. __new__在创建一个实例的过程中必定会被调用,但__init__就不一定,比如通过pickle.
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

Jenkins 改成中文语言显示

到系统管理 插件管理中下载如下插件接口 Localization: Chinese (Simplified) 搜索的时候用ctrl+f 进行搜索,不要用Jenkins下面搜索 只有,到系统管理Manage Jenkins下的Config System下,如下截图的位置去配置一下默认语言即可 然而LZ找了半天,都没有知道这个Locale,是版本不一向去除了吗?
分类: 其他 发布时间: 07-01 20:51 阅读次数: 0

mac os x dyld 插件

//libinterposers.c#include<stdio.h>#include<unistd.h>#include<fcntl.h>typedefstructinterpose_s{void*new_func;void*orig_func;}interpose_t;intmy_open(constchar*,int,mode_t);intmy_close
分类: 编程语言 发布时间: 07-01 20:50 阅读次数: 0

osg 背景图片设置

#ifdef _WIN32 #include <Windows.h> #endif // _WIN32 #include<iostream> #include <osgViewer/Viewer> #include <osgViewer/ViewerEventHandlers> #include <osgViewer/CompositeViewer> #include <osgDB/ReadFile> #include <osg/Geode> #include
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

DQL---连接查询(内连接、外连接)、子查询、分页查询

一、连接查询   1、连接查询建立在有相互关系的两个表间,进行两个及两个以上的表或视图的查询。   2、对n张表进行查询,至少需要n-1个连接表的条件。 二、笛卡尔积(容易造成数据库宕机)   1、指表中每行元素与其他表的每行均组合,没有连接条件。   2、假设有两张表,表A有X条数据,表B有Y条数据,则笛卡尔积查询后,会得到一张X*Y条数据的表。 三、主键、外键   1、主键与外键用于维护关系型数据库的完整性。   2、主键:非空且唯一,用于标识一张表。   3、外键:用于存放另一张表的主键
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

计算机网络杂谈

计算机网络的发展史 计算机网络从上个世纪五十年代到如今已有七十年的发展史,在这几十年的长河中,共经历了4个发展阶段. 面向终端的计算机网络 多台计算机互连的计算机网络 面向标准化的计算机网络 面向全球互连的计算机网络 面向终端的计算机网络 面向终端的计算机网络是一台主机连接多台终端,所有的信息通讯和程序运行都是通过中心主机来处理的;随着终端的增加,为了减少中心主机的压力,增加一个通信处理机,它专门负责与终端之间的通讯控制;在终端较多的集群中,会设置多路复用器或集中器,多路复用器和集中器通过低速
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

使用终端批量下载 B 站视频

需要使用一个叫做 you-get 的命令行程序 可以通过 Homebrew 安装(macOS), 安装命令为 brew install you-get, 其他平台的安装可参考 Github 主页: soimort/you-get: Dumb downloader that scrapes the web 使用方法非常简单 # 下载单集视频 you-get https://www.bilibili.com/video/av10590361 # 下载多集视频, 属于同一个播放列表的视频就会被全部
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

预习笔记day 1

1. 计算机基础知识 计算机基础 :组成---输入输出设备 储存器 CPU 内存 cpu 中央处理器 :处理各种数据的 内存 存储数据 硬盘 存储数据的 什么是操作系统:控制计算机的工作流程 软件 什么是应用程序:安装在操作系统之上的软件 总结 a. CPU 人的大脑 内存 人的临时记忆 硬盘 人的永久记忆 操作系统 控制计算机的流程 应用程序 安装在操作系统上的软件 2. python 简介 python 2 和 python 3 的区别 python 2 源码不统一 重复代码 python
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

yum自定义本地仓库

rmp本地仓库配置文件在/etc/yum.conf,定义yum基本配置 仓库配置在/etc/yum.repo.d下面,最关键的是CentOS-Base.repo,在修改仓库配置前最好先备份repo文件。 CentOS-Base.repo中有多个仓库配置 一下是一个仓库配置: [base] name=CentOS-$releasever enabled=0 是否启用该仓库 failovermethod=priority baseurl=http://mirrors.cloud.aliyuncs.
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

动态规划(分割整数)---分割整数的最大乘积

分割整数的最大乘积 题目描述:   给一个整数,将整数进行分割,分割后的数字和是该整数,要求求出分割后的最大乘积。 思路分析:   动态规划思想,用dp[ i ]表示整数i分割的最大乘积。 代码: public int integerBreak(int n){ int []dp=new int [n+1]; dp[1]=1; for(int i=2;i<=n;i++){ for(int j=1;j<=i-1;j++){ dp[i]
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

支持向量机 (二): 软间隔 svm 与 核函数

拉格朗日乘子法 - KKT条件 - 对偶问题 支持向量机 (一): 线性可分类 svm 支持向量机 (二): 软间隔 svm 与 核函数 软间隔最大化(线性不可分类svm) 上一篇求解出来的间隔被称为 “硬间隔(hard margin)“,其可以将所有样本点划分正确且都在间隔边界之外,即所有样本点都满足 \(y_{i}(\boldsymbol{w}^{\top} \boldsymbol{x}_{i}+b) \geqslant 1\) 。 但硬间隔有两个缺点:1. 不适用于线性不可分数据集。 2
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

python Max retries exceeded with URL in requests

使用requests进行重试 import requests from requests.adapters import HTTPAdapter from requests.packages.urllib3.util.retry import Retry session = requests.Session() retry = Retry(connect=3, backoff_factor=0.5) adapter = HTTPAdapter(max_retries=retr
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

[USACO12FEB]牛券Cow Coupons

题目描述 Farmer John needs new cows! There are N cows for sale (1 <= N <= 50,000), and FJ has to spend no more than his budget of M units of money (1 <= M <= 10^14). Cow i costs P_i money (1 <= P_i <= 10^9), but FJ has K coupons (1 <= K <= N), and when
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

服务器简介及其分类

一 服务器简介 服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,因此也被称为网络的灵魂。做一个形象的比喻:服务器就像是邮局的交换机,而微机、笔记本、PDA、手机等固定或移动的网络终端,就如散落在家庭、各种办公场所、公共场所等处的电话机。我们与外界日常的生活、工作中的电话交流、沟通,必须经过交换机,才能到达目标电话;同样如此,网络终端设备如家庭、企业中的微机上网,获取资讯,与外界沟通、娱乐等,也必须经过服务器,因此也可以说是服务器在“组织”和“领导”这些设备。 二
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0

Pooled genome sequence strategies |representative genome assembly approaches|Domestication|GERP|selective sweep|Hybridization|Introgression|iHS|SNP genotyping arrays|haplotype

Design based on biology 通过比较基因组学的方法,将脊椎动物基因组的数据,解决生物学各方面问题。新的调控注释(在脊椎动物的进化过程中的出现的)可以丰富物种树(比如不同功能蛋白质进化速度上的差异(因为编码蛋白质基因和早期进化基因的发现))。 Sequencing 需要以下两种策略叠加: 1.Pooled genome sequence strategies :测同一物种的不同个体,不同个体叠加。 2.representative genome assembly approa
分类: 其他 发布时间: 07-01 20:34 阅读次数: 0