洛谷P5534 【XR-3】等差数列 耻辱!!!

题目描述 小 X 给了你一个等差数列的前两项以及项数,请你求出这个等差数列各项之和。 等差数列:对于一个 nnn 项数列 aaa,如果满足对于任意 i∈[1,n)i \in [1,n)i∈[1,n),有 ai+1−ai=da_{i+1} - a_i = dai+1−ai=d,其中 ddd 为定值,则称这个数列为一个等差数列。 输入格式 一行 333 个整数 a1,a2,na_1, a_2, na1,a2,n,表示等差数列的第 1,21,21,2 项以及项数。 数据范围: ∣a1∣,∣a2∣≤1
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

「题解」:排列组合

问题 B: 排列组合 时间限制: 1 Sec 内存限制: 256 MB 题面 题面谢绝公开。 题解 $C_n^i$可以转化为$C_n^{n-i}$,我竟然没有想到要这样稍微转化一下…… 怕不是要被1e9个莉露露在天台上扔来扔去。 考虑柿子意义:$\sum\limits_{i=0}^nC_n^i*C_n^{n-i}$完全可以理解为是在2n个里面选n个元素…… 然后就结束了。$C_{2n}^n$,阶乘和逆元直接打表。复杂度:$O(n+T)$。 code: #include<bits/stdc++.
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

sqlalchemy 多线程 创建session

1、基于threding.local,推荐使用 from sqlalchemy.orm import sessionmaker from sqlalchemy import create_engine from sqlalchemy.orm import scoped_session from models import Student from threading import Thread engine = create_engine( "mysql+pym
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

2019.10 复习计划

复习计划主要依据整理算法和少部分题目 •2019-10-02 线段树,线段树乘除,(zkw线段树),hash,字典树,树上差分,lca,启发式合并,dfs序
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

Target runtime Apache Tomcat 6.0 is not defined 解决方法(转)

问题描述: eclipse 导入项目后 Target runtime Apache Tomcat v6.0 is not defined ... 下载最新版本eclipse后,导入以前的项目,报以下错误,但不影响操作: Description Resource Path Location Type Target runtime Apache Tomcat v6.0 is not defined. lfpms Unknown Faceted Project Problem 问题解决方案: 在工作
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

进程管理(六)-进程的描述

进程管理(六)-进程的描述 进程控制块:进程的PCB 是系统感知进程的唯一实体 程序段:描述进程所要完成的功能 程序操作的数据集:程序在执行时必不可少的工作区和操作对象 PCB PCB是什么 PCB包含有关进程的描述信息、控制信息以及资源信息,是进程动态特征的集中反映。 PCB作用 1.系统根据PCB感知进程的存在和通过PCB中所包含的各项变量的变化,掌握进程所处的状态以达到控制进程活动的目的。 2.一个进程的PCB结构都是全部或部分常驻内存的。 PCB的生命周期 在创建一个进程时,首先创建其
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

第三十三章 个人性格

个人性格是否和本书话题无关 你无法提升自己的聪明程度,但性格在一定程序上能够改进。事实证明,个人性格对于造就出程序员高手更具有决定性意义。 聪明和谦虚 精通编程的人是那些了解自己头脑有多大局限性的人,都很谦虚。承认自己的智力有限并通过学习来弥补,你会成为更好的程序员。你越谦虚,进步就越快。 将系统分解,使之易于理解; 进行审查、评审和测试正是为了减少人为失误; 将子程序编写得短小,以减轻大脑负荷; 基于问题而不是低层细节来编程,从而减少工作量; 通过各种各样的规范,将思路从相对繁琐的编程事务中
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

哈希表&哈希算法&Kmp学习总结

kmp学习博客:https://segmentfault.com/a/1190000008575379 洛谷日报#浅析KMP:https://baijiahao.baidu.com/s?id=1608329594940639378&wfr=spider&for=pc 字符串匹配&&kmp:https://blog.csdn.net/qq_37969433/article/details/82947411
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

python backtrace注意事项

1. 当python异常时,web服务器一般会记录异常日志,比如uwsgi。如果用python自带的web server, 那么启动时要把输出重定向一下 2. 有时要把异常backtrace与普通日志记录在一起,可以在logging.xxx()函数中设置exc_info=True即可 3. 简单程序可能没有日志,此时使用traceback库打印到终端
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

Delphi 转载:Delphi线程的深入学习

Delphi多线程的OnTerminate属性(附加一个关于临界区线程同步的例子) Delphi:与VCL同步(Synchronize()、用消息来同步) Delphi多线程编程--线程同步的方法(事件、互斥、信号、计时器)简介 Delphi中怎么结束线程(这个线程是定时执行的)(方案二) Delphi中怎么结束线程(这个线程是定时执行的)(方案一) Delphi的TThread中的FreeOnTerminate成员 Delphi线程同步(临界区、互斥、信号量) Delphi管理多线程之线程局
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

【2019国庆集训day2-s】秘密邮件

\(Description\) \(Smart\)收到了一封来自外星球的秘密邮件。邮件由\(n\)个大写英文字母组成,不巧的是\(Smart\)收到邮件以后一不小心打乱了原来的字母顺序。但是聪明的\(Smart\)记住了原邮件的完整内容,现在他每次可以选择打乱后的邮件中相邻的两个字母进行交换,问最少交换多少次能够将打乱的邮件恢复成原邮件。 \(Input\) 第一行\(1\)个整数\(n\)代表邮件长度。 第二行长度为\(n\)的只包含大写字母的字符串表示打乱后的邮件。 第三行长度为\(n\)
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

2019软件工程实践——第四次作业

结对成员信息: 学号 姓名 博客地址 031702539 李清宇 https://www.cnblogs.com/liang-an/ 031702537 吴俊杰 https://www.cnblogs.com/J-J-1008/ PDF:https://files.cnblogs.com/files/J-J-1008/2019%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B%E5%AE%9E%E8%B7%B5%E2%80%94%E2%80%94%E7%AC%AC%E5%
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

Linux下搭建iSCSI共享存储的方法 TGT 方式 CentOS6.9系统下

iSCSI(internet SCSI)技术由IBM公司研究开发,是一个供硬件设备使用的、可以在IP协议的上层运行的SCSI指令集,这种指令集合可以实现在IP网络上运行SCSI协议,使其能够在诸如高速千兆以太网上进行路由选择。iSCSI技术是一种新储存技术,该技术是将现有SCSI接口与以太网络(Ethernet)技术结合,使服务器可与使用IP网络的储存装置互相交换资料。 iSCSI分为服务端和客户端,服务端需要安装scsi target用来共享存储设备,客户端需要安装iscsi initiat
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

【1-5】最大间隙问题

´问题描述: 最大间隙问题:给定 n 个实数 n x , x , , x 1 2  ,求这 n 个数在实轴上相邻 2 个数之间的最 大差值。假设对任何实数的下取整函数耗时O(1) ,设计解最大间隙问题的线性时间算法。 ´编程任务: 对于给定的 n 个实数 n x , x , , x 1 2  ,编程计算它们的最大间隙。 ´数据输入: 输入数据由文件名为 input.txt 的文本文件提供。文件的第 1 行有 1 个正整数 n。接下来 的 1 行中有 n 个实数 n x , x , , x
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

sqlalchemy 多对多

一、表关系 class Student(Base): __tablename__ = 'student' id = Column(Integer, primary_key=True) name = Column(String(32), index=True, nullable=False) course_list = relationship('Course', secondary='student2course', backref='student
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

2019软件工程第一次结对作业

第四次软件工程作业 一、结对信息 ·成员信息 昵称已被使用啦 李享 031702509 [博客地址](https://www.cnblogs.com/lx2509/) 白糖黄连混合物 沈溢煌 031702535 [博客地址](https://www.cnblogs.com/HelloXHD/) 二、原型工具的选择:Axure Rp (1)工具的选择是基于比较得出来的,墨刀的部分功能需要收费才可以使用,其他都不是主流软件,相比之下就选择了Axure Rp。 (2)Axure是个极其极其极其
分类: 其他 发布时间: 10-02 18:27 阅读次数: 0

主席树的妙用——Just h-index

题目传送门:https://ac.nowcoder.com/acm/contest/1107/C 题意:给出一个区间,求最大的 h ,使得区间内至少有 h 个数 大于等于 h. 思路:1.需要区间有序,那么就需要使用 主席树。    2.二分答案。     2.1 —— 一开始我的思路是直接对每一个查询二分答案 h。         然后判断第 len(区间个数)-h+1 小是否大于等于 h,这样二分得出最大h,但是T了。         一开始以为是卡常了,于是各种 骚操作 还是没有什么卵用
分类: 其他 发布时间: 10-02 18:11 阅读次数: 0

Vue--computed计算属性监听数据变化----与watch,methods对比

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <script src="./lib
分类: 其他 发布时间: 10-02 18:11 阅读次数: 0

PAT Advanced 1153 Decode Registration Card of PAT (25 分)

A registration card number of PAT consists of 4 parts: the 1st letter represents the test level, namely, T for the top level, A for advance and B for basic; the 2nd - 4th digits are the test site number, ranged from 101 to 999; the 5th - 10th digits
分类: 其他 发布时间: 10-02 18:11 阅读次数: 0

网络流之最大流

暑假就已经学过了,可是因为我太菜了,所以完全没懂,今天老师要我们落实之前学的,就复习了网络流 虽然CSP不考,但是学了也可以用(就像去年D2T3,动态DP模板) 好了,接下来进入正题: 首先,啥子事网络流,官方解释如下 在图论中,网络流(英语:Network flow)是指在一个每条边都有容量(capacity)的有向图分配流,使一条边的流量不会超过它的容量。 通常在运筹学中,有向图称为网络。顶点称为节点(node)而边称为弧(arc)。一道流必须匹配一个结点的进出的流量相同的限制,除非这是一
分类: 其他 发布时间: 10-02 18:11 阅读次数: 0