自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4473)
  • 收藏
  • 关注

转载 9.24动手动脑

请看以下代码,你发现了有什么特殊之处吗?这段代码定义了重载函数,所以两个输出里面的函数名一样,但运行的结果不一样。编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。Modulus=231-1=int.MaxValue Multiplier=75=16807 C=0 当显示过231-2个数之后,才可能重复。public c...

2019-09-28 20:02:00 460

转载 用递归算法判断你是否为回文

1 package firs; 2 3 import java.util.Scanner; 4 5 public class Digui { 6 private static int a; 7 private static int b=0; 8 public static void ok(String str,int i) 9 {10 ...

2019-09-24 13:38:00 667

转载 mORMot学习笔记2-2种方式查询数据

本例使用SqlServer第一种方式结果放入Memo控件,,需要引用SynCommons, SynDB, SynOleDb;procedure TForm1.Button1Click(Sender: TObject);var DbConn: TOleDBMSSQLConnectionProperties; strSql: string; rows: IS...

2019-09-24 13:22:00 734

转载 mORMot学习笔记 (一)

官方网站:https://synopse.info/fossil/wiki/Synopse+OpenSource下载地址:https://synopse.info/fossil/wiki?name=Downloads官方文档:https://synopse.info/files/html/Synopse%20mORMot%20Framework%20SAD%201.18.html...

2019-09-24 12:59:00 869

转载 kernel - gpio子系统

gpio_chip注册int devm_gpiochip_add_data(struct device *dev, struct gpio_chip *chip, void *data) { ... ret = gpiochip_add_data(chip, data); if (ret < 0)...

2019-09-23 17:37:00 399

转载 9.16动手又动脑

1.以下代码的输出结果是什么?int X=100; int Y=200;System.out.println("X+Y="+X+Y);System.out.println(X+Y+"=X+Y");为什么会有这样的输出结果?输出结果为:X+Y=100200300=X+Y原因:因为双引号在输出中意思为直接输出,而+x+y为依次输出x,y。所以输出结果为x+...

2019-09-21 09:49:00 118

转载 随机生成4则运算题目

二柱一下打印出好多份不同的题目,让孩子做了。老师看了作业之后,对二柱赞许有加。别的老师闻讯, 问二柱能否扩大他的影响力,编个软件,给二年级到四年级都用,多了一些小小的要求:1、题目避免重复;2、可定制(数量/打印方式);3、可以控制下列参数: 是否有乘除法、是否有括号、 数值范围、加减有无负数、除法有无余数、否支持分数 (真分数, 假分数, …)、是否支持小数 (精确到多少位...

2019-09-19 17:23:00 220

转载 原码,补码,反码

原码是在开头加了一位符号位的2进制数,正数符号为0,负数符号为1;反码在英语里有叫求1的补,即1改为0,0改为1;求反码的方法为正数不变,负数的符号位不变,其他位按照0与1互换;补码,求法为整数依然不变,负数的符号位不变,还是先求反码,然后加一;计算机中数据信息的存储和类似数字的计算的都是依靠补码的形式来进行的;加减运算,现将两个数的补码进行相加或相减,而且符号位也要参与运算...

2019-09-17 17:49:00 120

转载 数据库之视图

数据库之索引1、索引是对数据库表中的一个或者多个列的值进行排序的结构,索引有助于更快的获取信息。2、索引是经过某种算法优化的,因而查找次数要少的多,索引是用来定位的。3、索引的分类:1聚簇索引,2非聚簇索引。聚簇索引:聚簇索引的顺序就是数据物理存储顺序,非聚簇索引:非聚簇索引就是索引顺序与数据排列顺序无关。一个表中最多只能存在一个聚簇索引。...

2019-09-17 16:10:00 68

转载 数据库之存储过程Procedure

数据库之存储过程一、概述SQLserver中视图通过简单的select查询来解决复杂的查询,但是视图不能提供业务逻辑功能,而存储过程可以办到。二、什么是存储过程存储过程procedure是一组为了完成特定功能的SQL语句的集合,经编译后存储存储在数据库中,用户通过制定存储过程的名称big给出参数来执行。存储过程中可以在包含逻辑控制语句和数据操纵语句,...

2019-09-17 15:55:00 3193

转载 UE 工具

UE 工具 替换换行示例:将,替换为换行搜索 ---> 替换 查找什么框中输入 ‘,’,替换为框中输入^r^n。然后替换。 post...

2019-09-17 09:13:00 186

转载 Cron表达式示例

Cron表达式示例 每隔5秒执行一次:*/5 * * * * ?每隔1分钟执行一次:0 */1 * * * ?每天23点执行一次:0 0 23 * * ?每天凌晨1点执行一次:0 0 1 * * ?每月1号凌晨1点执行一次:0 0 1...

2019-09-17 09:09:00 249

转载 RDIFramework.NET ━ .NET敏捷开发框架全新发布-最好用的.NET开发框架 100%源码授权...

RDIFramework.NET ━ .NET敏捷开发框架全新发布-最好用的.NET开发框架 100%源码授权 RDIFramework.NET,基于.NET的快速信息化系统敏捷开发框架。10年沉淀、历经上千项目检验,致力于企业智能化开发,帮助提升软件开发效率。...

2019-09-16 17:25:00 127

转载 史上最全面的SignalR系列教程-目录汇总

史上最全面的SignalR系列教程-目录汇总 1、引言最遗憾的不是把理想丢在路上,而是理想从未上路。每一个将想法变成现实的人,都值得称赞和学习。致正在奔跑的您!2、SignalR介绍SignalR实现服务器与客户端的实时通信 ,她是一个面向 ASP.N...

2019-09-16 11:22:00 206

转载 js处理科学计数法

本文转载至:原文链接function toolNumber(num_str) { num_str = num_str.toString(); if (num_str.indexOf("+") != -1) { num_str = num_str.replace("+", ""); } ...

2019-09-16 10:08:00 778

转载 java学生成绩管理系统

信1805-1 20183590 田庆辉 石家庄铁道大学 2019 年秋季2018 级课堂测试试卷(一)(15 分)课程名称: JAVA 语言程序设计 任课教师: 王建民 考试时间: 150 分钟一、考试要求:1、按照测试内容要求完成程序的设计与...

2019-09-14 15:49:00 1644

转载 AC自动机处理多串匹配——cf1202E

si+sj中间有一个切割点,我们在t上枚举这个切割点i,即以t[i]作为最后一个字符时求有多少si可以匹配,以t[i+1]作为第一个字符时有多少sj可以匹配那么对s串正着建一个ac自动机,反着建一个自动机,然后t正反各匹配一次,用sum[]数组记录t[i]作为最后一个字符可以匹配的串数量注意:求sum数组时,暴力跳fail显然会t,考虑到跳fail是为了统计匹配串的后缀,那么我们...

2019-09-14 11:20:00 100

转载 二维差分前缀和——cf1202D(好题)

直接枚举每个点作为左上角是可以做的,但是写起来较麻烦有一种较为简单的做法是对一列或一行统计贡献比如某一行的B存在的区间是L,R那么就有三种情况  1.没有这样的区间,即一行都是W,此时这行对答案的贡献一直是1  2.R-L+1<=k,那么这一段必须要找一个点代表的矩形来覆盖,可以求出这样的点的存在区间是一个矩形,当且仅当点在这个矩形范围内时,这一行会有1的贡献、...

2019-09-13 23:52:00 227

转载 序列递推——cf1204E(好题)

/*显然用dp[i][j]来表示i个1,j个-1的结果dp[i][j]由dp[i-1][j]和dp[i][j-1]转移而来 即dp[i][j]对应的所有序列,都可以由dp[i-1][j]在前面加一个1或dp[i][j-1]在前面加一个-1得到, 这里加在前面是因为更容易统计 考虑1加在前面,那么对于任意...

2019-09-13 18:44:00 112

转载 建模+线性dp——cf1201D

这类题目要首先把模型建立起来,挑选一个好的状态能让dp方程简化很多/*dp[i][0]表示从右到左,最后停在左端dp[i][1]表示从左到右,最后停在右端dp[i+1][0]=min(dis(Lpre->Ri+1)+dp[pre][0], dis(Rpre->Ri+1)+dp[pre][1]) + Ri+1-Li+1dp[i+1][1]=min(di...

2019-09-13 14:50:00 117

转载 暴力——cf1202C

直接去考虑细节很多,不如暴力做即在四个方向到达最远前向反方向走一步,答案肯定是从这四种情况+不多走里出的#include<bits/stdc++.h>using namespace std;#define N 200005char s[N],t[N];int n,w,h,u,d,l,r,x,y,pu,pd,pl,pr;void insert...

2019-09-13 00:22:00 107

转载 经典排序背包——cf1203F

先把收益为正数的处理掉:策略是挨个扫,扫n遍,碰到能买的就买,然后可以得到一个更新后的r剩下的就看做是一个背包模型:物品(a,b)表示当背包体积>a时才能装下体积为b的该物品,问最多装几个无序枚举所有物品显然错误,要选择先买哪个更优对于两个物品(ai,bi),(aj,bj),有两种顺序先买i,则至少需要max(ai,aj+bi)的体积先买j,则至少需要max(a...

2019-09-12 21:49:00 172

转载 思维+贪心——cf1042D

/*首先考虑从后往前计算lis,显然0的在很多情况下的贡献要大于1 如果遇上0,那么lis++,如果遇上1,那么cnt1++,并且用cnt1更新lis这样的贪心保证正确,因为从[i,j]这一段的lis必定是前一段0,后一段1这样的构成,当前面多了个0时,显然lis+1当前面多了个1时当且仅当区间1的个数大于lis,才能让lis+1,因此当且仅当后缀[i,n]中1的...

2019-09-12 17:18:00 91

转载 分块——cf1207F

这么傻逼的题当时想了那么久用a数组维护原序列,b[i][j]表示 pos%i=j 的 a[pos]之和对于每个修改1 x y,先直接修改a[x],然后枚举i=1..700,修改b[i][x%i]对于每个查询2x y,如果x>700,那么我们直接去a数组里枚举i=kx+y,如果x<700,b[x][y]就是答案#include<bits/stdc...

2019-09-12 13:41:00 107

转载 线段树双tag+差分数组——cf1208E

写了一上午/*对于每个数组a[],先排序然后从大到小把a[i]放进线段树更新设a[i]的位置是pos,那么其可更新的区间是[pos,w-(li-pos)]线段树结点保存tag=now表示当前区间已经被更新满了,无需再往下更新 flag=now表示当前区间被更新过flag=now-1表示当前区间从未被更新过,可以直接进行覆盖 */#include&...

2019-09-12 11:58:00 99

转载 探清水河

桃叶儿呐尖上尖 柳叶儿就遮满了天 在其位的这个明阿公 细听我来言呐此事哎 出在了京西蓝靛厂啊 蓝靛厂火器营儿 有一个松老三提起那松老三 两口子卖大烟 一辈子无有儿 生了一个女儿婵娟呐小妞哎 年方一十六啊 取了个乳名儿 姑娘叫大莲姑娘叫大莲 俊俏好容颜 似鲜花无人采 琵琶断弦无人弹呐奴好比 貂蝉思吕布 又好比阎婆惜 坐楼想...

2019-09-12 10:25:00 352

转载 构造——cf1213E

分情况讨论,构造很简单#include<bits/stdc++.h>using namespace std;#define N 200005char s[10],t[10];int n,s1,s2,t1,t2;int calc(int a,int b,int c){ if(a==b || a==c || b==c)return 0; ...

2019-09-12 00:18:00 120

转载 排序+并查集——cf1213F

/*有向边(pi,pi+1),形成链后进行dfs,求出dfs序 一个联通块内的元素必须是同一个字符,如果最后的联通块个数<k,说明不行 */#include<bits/stdc++.h>using namespace std;#define N 200005int n,k,p[N],q[N];int rk1[N],rk2[N];...

2019-09-11 21:23:00 115

转载 离线+生成树+并查集——cf1213G

#include<bits/stdc++.h>using namespace std;#define N 200005#define ll long long struct Edge{int u,v,w;}e[N];struct Query{int id,qq;}qq[N];int n,q;ll ans[N],sum;bool operat...

2019-09-11 18:32:00 96

转载 分治维护dp——19南昌网络赛C/cf750E

南昌网络赛,是cf的原题第一次做到这种题,所以认真想了下,每次给一个询问[L,R],要求出这个区间里有2017子序列,但是不能有2016子序列需要删掉的最少元素个数首先如果我们之询问一小段区间[L,R]那么显然有一个简单的三维dp可以做,状态0|1|2|3|4表示关键字一个也没有,有2,有21,有201,有2017的情况,dp[i][j]表示从状态i转移到状态j最小需要删除的字符...

2019-09-08 23:05:00 76

转载 CentOS7 PHP增加连接Sqlserver扩展

扩展插件下载地址https://github.com/Microsoft/msphpsql/tags本机PHP版本7.2,非线程安全https://github.com/microsoft/msphpsql/releases/tag/v5.6.1选择系统及PHP版本下载,下载后只保留非线程安全的根据PHPINFO()查找插件存放路径,并放入上边4个文件...

2019-09-07 11:04:00 956

转载 高性能计算 —— 中国金融服务业创新发展的助推剂 & 微软

“高性能计算 —— 中国金融服务业创新发展的助推剂“六大盘点 - 微软 - 博客园https://www.cnblogs.com/stbchina/archive/2011/12/02/HPC-in-Computational-Finance.html转载于:https://www.cnblogs.com/rgqancy/p/11477992.html...

2019-09-06 20:15:00 278

转载 rm: cannot remove `xxx': Read-only file system

linux 中出现 Read-only file system - Aidon博客 - CSDN博客https://blog.csdn.net/u010839779/article/details/77062347rm: cannot remove Read-only file system - kq1983的专栏 - CSDN博客https://blog.csdn.net/kq...

2019-09-06 20:01:00 898

转载 线段树区间合并——cf1217E

/*定义:多重集s的元素和是sum,对于sum的第i位为x,如果s里找不到第i位也是x的元素,那么称这个多重集为bad,现在给定一个 序列a两种操作 1 i x:将序列第i个元素改为x 2 l r: a[l..r]组成的多重集中,找一个和最小的bad子集,如果没有这样的子集,输出-1 如果集合中有两个数A,B在某一位都不为0,那么这个集合必定为...

2019-09-06 16:05:00 86

转载 构造——cf1214E

首先定义三元组(2*i-1,2*i,d),将n个三元组按d降序排列,然后取每个三元组的2*i-1连在一起,构成一条长为n-1的链然后降序枚举每个三元组,把对应的2*i在链上合法的位置接上,能保证一定有解#include<bits/stdc++.h>using namespace std;#define N 200005struct Node{int ...

2019-09-05 18:40:00 97

转载 VM安装vmtools后centos7无法上网

先安装VmTools工具文件 /etc/sysconfig/network-scripts/ifcfg-ens33(这里的enp0s3不是固定的,看你具体情况,但是基本是en开头的)将 ONBOOT=no 改为 ONBOOT=yes保存后重启网卡: service network restart转载于:https://www.cnblogs.com/win32p...

2019-09-05 17:05:00 162

转载 前端基础知识概述 -- 移动端开发的屏幕、图像、字体与布局的兼容适配

本文是内部的一次分享沉淀,偏向基础但是涉及了一些有意思的细节,文笔有限,才疏学浅,文中若有不正之处,万望告知。前端的一大工作内容就是去兼容页面在不同内核的浏览器,不同的设备,不同的分辨率下的行为,使页面的能正常工作在各种各样的宿主环境当中。而本文的主题 --移动端开发的兼容适配与性能优化,就是希望能从一些常见的移动端开发问题出发,厘清 Web 移动端...

2019-09-05 11:14:00 426

转载 网格图必经点+dfs——cf1214D

先正着走一次把所有可行路径标记出来,然后倒着走两条路径,一条是能向下就向下的路径,另一条能向右就向右。如果这两条路径相交,那么(1,1)-(n,m)路径上比有个必经点,把这个必经点封上,答案是1,如果没有必经点答案是2,如果(1,1)-(n,m)不连通,答案是0直接用递归dfs会爆栈。所以要用栈来代替递归#include<bits/stdc++.h>usi...

2019-09-04 23:22:00 84

转载 cf期望概率专题

cf1009E:求到第i段期望和的比较困难,但是单独求每段的期望是比较容易的,所以单独对每段求和,然后累计总和E[i]=1/2*a1+1/4*a2+...+1/2^(i-1)*ai-1+1/2^(i-1)*ai,E[1-n]是可以递推的#include<bits/stdc++.h>using namespace std;#define ll long ...

2019-09-02 14:51:00 189

转载 RDIFramework.NET敏捷开发框架 ━ 工作流程组件Web业务平台

RDIFramework.NET敏捷开发框架 ━ 工作流程组件Web业务平台 接前两篇:RDIFramework.NET敏捷开发框架 ━ 工作流程组件介绍RDIFramework.NET敏捷开发框架 ━ 工作流程组件WinForm业务平台1、RDIFramew...

2019-09-02 11:29:00 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除