自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java+selenium-3.9.1多线程 打开连接截取屏幕截图

废话不多说上代码:(我是用的chrome举得例子哈)第一步,需要chromedriver.exe 目的和调起chrome 浏览器打开连接,chromedriver.exe的版本与你的chrome版本一致才行,放一张版本对照图下载chromedriver连接http://chromedriver.storage.googleapis.com/index.html第二步...

2019-09-25 16:42:00 883

转载 文献检索

如何检索英文文献1. 安装chrome浏览器,体验效果更好,如下图1所示图1 谷歌chrome浏览器2. 安装谷歌浏览器助手插件谷歌浏览器助手下载地址 https://pan.baidu.com/s/1U7kxE7IZ25l-TLs-k9aa3A2.1 首先将下载后的压缩文件存放在某个固定的地方,然后将文件解压,解压后的内容如下图2所示:图2 文件压缩包解压后的内容...

2019-09-24 14:33:00 646

转载 狄利克雷卷积 && 莫比乌斯反演

狄利克雷卷积 && 莫比乌斯反演 狄利克雷卷积数论函数及其运算数论函数是指定义域是正整数,值域是一个数集的函数。加法,逐项相加,即\((f+h)(n)=f(n)+h(n)​\);数乘,这个数和每一项都相乘,即 \((xf)(n)=x·f(n)​\)狄利克雷卷积定义两个数论函数的狄利克雷卷积 \(*:​\)若\(t=f*g​\),则\(t(n)=\sum_{...

2019-09-22 10:06:00 626

转载 二项式反演与错排问题

二项式反演与错排问题常见简单组合恒等式:\(C_n^m=C_n^{n-m}\)\(C_n^m=C_n^{m-1}+C_{n-1}^{m-1}\)\(\sum_{i=0}^{n}C_n^i=2^i\)\(\sum_{i=0}^{n}(-1)^i*C_n^i=[n=0]\)3.4.证明:由二项式定理易证。令\(x=1,y=1\),可得3式令\(x=1,y=-1\), 可...

2019-09-21 14:16:00 374

转载 Miller_Rabin

Miller_RabinPart0 前言:Miller_Rabin是一个高效判定素数的随机算法。其运用到的理论知识是:费马小定理 \(and\) 二次探测定理。Part1 费马小定理:关于这个定理没什么好多讲的。\[若p是素数,则\ \ a^p\equiv a\mod p\]Part2 二次探测定理:\[若a^2\equiv 1\mod p\ 且p是素数\\则a\...

2019-09-21 09:39:00 238

转载 KNN实现以及一些好用的numpy函数

1. numpy求数组的最小k个数:np.argpartition(arr, k) 做的是快排中的f分区步骤,它不改变原来的数组,只会返回分区好之后的数组的索引,保证前 k -1 个索引对应的元素 < = 第k个;例如: > arr= np.array([1, 3, 5, 4, 6, 2, 8]) > np.argpartition(ar...

2019-09-19 09:27:00 169

转载 【回溯】LEETCODE55 jumpgame

1. 贪心,回溯。从最后一个位置往前找,如果有一个i,它走得最远能够到达或超过我们现在所在的位置,那就把它当作上一步,直到找到最前面。如果最前面是第一步,说明可以沿着刚才的路径到达最后,否则不行。public class Solution { public boolean canJump(int[] nums) { int lastPos = nums...

2019-09-15 16:41:00 92

转载 【dp、栈】找括号串中最长合法子串

思路: 是否合法,最简单判断方法是用栈。只有一种括号,栈中存放元素只需要左括号的下标。 每一次遇到),就把栈顶的一个左括号下标和当前下标一起压入vector中,将这个vector排序,就是所有合法子串的下标。遍历这个vector,找连续的最长值就可以。排序复杂度O(nlogn),除此之外遍历一次字符串,一次vector,O(n)。int longestValidParenthes...

2019-09-15 15:59:00 226

转载 【递归】 LEETCODE22 生成合法的n个括号串

// left是当前可用的左括号数,right是当前可用的右括号数,思路就是从左到右地找每一种可能。// 当前,如果left==right的话,下一个字符一定只能是“(”//如果left<right并且都大于0,下一个字符有两种可能//如果left=0而right还有,下一个字符只能是“)”//当left==right==0时,递归终点,完成了一个串的构造,把它...

2019-09-15 01:01:00 108

转载 【数组、算法】 LEETCODE15 找数组中三个数和为0的所有组合

//解法一,map将数组分成n,0,p三组,寻找9(0,0,0),(n,0,p)(n,n,p)和(p,p,n)的组合,但是因为不可重复,所以最后两种组合比较麻烦,复杂度是O(n^2),遍历多次,最后两个case TLEclass Solution {public: vector<vector<int>> threeSum(vector<...

2019-09-15 00:30:00 364

转载 【链表】 LEETCODE19 删除倒数第n个节点

//第一种解法,遍历一次数长度,然后把头尾相连,再遍历一次class Solution {public: ListNode* removeNthFromEnd(ListNode* head, int n) { ListNode* tem=head; int len=0; while(tem->next){ ...

2019-09-14 22:00:00 64

转载 专门给评论的

大家有啥评论的就评论呗。毕竟另外一个博客没有加评论。转载于:https://www.cnblogs.com/ChiTongZ/p/11520283.html

2019-09-14 21:11:00 78

转载 js数组去重与扁平化去重(含es6语法)

数组去重var arr = [1, 43, 4, 3, 2, 4, 3]; // 去重后 arr = [1, 43, 4, 3, 2]传统方法,for循环实现//方法一:function dedupe(arr) { var rets = []; for (var i = 0; i < arr.length; i ++) {...

2019-09-12 11:24:00 220

转载 HTML5新特性

1、新添加的标签——语义化标签为了服务于SEO,即搜索引擎优化,一个网站的排名高低,取决于SEO做的好坏。(1)<header>标签头部可以包含:nav(导航栏,对于SEO非常重要)、banner(轮播图)、logo(网站标志)、login(登录注册)(2)<footer>标签页脚/脚注:联系我们、备案号、版权声明(3)<secti...

2019-09-11 23:43:00 92

转载 FCC知识点总结

1、DOMContentLoaded事件2、延迟脚本 defer3、异步脚本async4、【找最长单词】—— 找出句子中最长的单词,并返回它的长度。5、数组slice()、splice() slice(index,index) splice(index,num) 当slice()和splice()都只有一个参数时,即slice(index)与spl...

2019-09-11 14:07:00 213

转载 FCC——相关练习

算法题目1:Seek and Destroy(摧毁数组)金克斯的迫击炮!实现一个摧毁(destroyer)函数,第一个参数是待摧毁的数组,其余的参数是待摧毁的值。帮助资源:Arguments objectArray.filter()测试用例:destroyer([1, 2, 3, 1, 2, 3], 2, 3)应该返回[1,...

2019-09-11 10:22:00 114

转载 【二叉树、二分】小猴子下落

题目描述有一颗二叉树,最大深度为D,且所有叶子的深度都相同。所有结点从左到右从上到下的编号为1,2,3,·····,2的D次方减1。在结点1处放一个小猴子,它会往下跑。每个内结点上都有一个开关,初始全部关闭,当每次有小猴子跑到一个开关上时,它的状态都会改变,当到达一个内结点时,如果开关关闭,小猴子往左走,否则往右走,直到走到叶子结点。一些小猴子从结点1处开始往下跑,最后一个小猴儿会跑...

2019-09-06 22:32:00 109

转载 北大曹健tensorflow

第三节标签(空格分隔): 张量 计算图 会话 前向传播 反向传播3.1 张量、计算图、会话​ 在tensorflow中,用张量表示数据,用计算图搭建神经网络,用会话执行计算图。3.1.1 张量张量就是多维数组(列表),用阶来表示张量的维数。如下图1所示,标量为零阶张量,向量为一阶张量,矩阵为二阶张量,如例子所示,有几个方括号就是几阶张量。 图1 张量3.1.2 计算图计...

2019-09-05 11:42:00 249

转载 通讯录查询(Profile Lookup)——freeCodeCamp

转载于:https://www.cnblogs.com/sherryStudy/p/profile_lookup.html

2019-09-03 15:26:00 242

转载 PC端适应各种不同分辨率的实现方法

1///转载于:https://www.cnblogs.com/sherryStudy/p/pc_adapt.html

2019-09-03 10:58:00 1015

转载 4种基站相关概念——宏基站、微基站、皮基站、飞基站

根据3GPP组织的规则,无线基站分为四类,分别是宏基站、微基站、皮基站和飞基站。四种基站的区别如下表格所示:类型单载波发射功率(20MHz带宽)覆盖能力(覆盖半径)名称英文名别称宏基站Macro Site宏站10W以上200米以上微基站Micro Site微站500mW - 10W50...

2019-08-30 10:42:00 10210

转载 池化技术(一)Druid是如何管理数据库连接的?

Druid是如何管理数据库连接的前置:基于依赖程序的版本信息:druid:1.1.16 驱动程序mysql-connector-java:8.0.17下方流程中涉及到的类、属性、方法名均列在这里:Druid-类图-属性表 ←该表格用来辅助理解下面的流程图和代码,不用细看,混乱时可用来理清关系。本文会通过getConnection作为入口,...

2019-08-28 00:16:00 521

转载 泰勒展开及其应用

泰勒展开1在实际应用中对于具有复杂形式的函数我们常常希望用较为简单的函数形式表示他,而多项式就是这种简单的形式。比如对于指数函数、三角函数,我们可以使用多项式来逼近。为了逼近(或者说是仿造)目标函数曲线f(x),首先选择一个切入点(x0,f(f0)),然后让此处的增减性相同,即一阶导数相同。再使其凹凸性相同(二阶导数相同)。然后让更高级的特性相同。。。因此,整体思路就是让仿造的函数...

2019-08-27 10:05:00 1841

转载 python xlwt 设置单元格样式

使用xlwt中的Alignment来设置单元格的对齐方式,其中horz代表水平对齐方式,vert代表垂直对齐方式。VERT_TOP = 0x00 上端对齐VERT_CENTER = 0x01 居中对齐(垂直方向上)VERT_BOTTOM = 0x02 低端对齐HORZ_LEFT = 0x01 左端对齐HO...

2019-08-27 09:57:00 709

转载 C# Await

每次提到异步我都选择绕开,感觉深不可测,最近打算看看异步,但又不愿意看书,网上找了几个视频看,发现传智播客的老师讲异步都不是很深入,关键的问题一笔带过,倒是把我弄糊涂了,印象最深刻的是那个老师说的一句话:“在异步函数中,Await之后会自动创建出一个线程”。确实,在控制台程序中是这样,但是在winform中却不都在UI线程中执行,感觉内部隐藏不可告人的秘密,索性自己探索一下。控制台程...

2019-08-25 22:30:00 219

转载 斯特林数学习笔记

第一类斯特林数生成函数式子\(f(x)=\prod\limits_{i=0}^{n-1}(x+i)\)证明使用数学归纳法。递推式式子\(\left[\begin{matrix}n\\k\end{matrix}\right]=(n-1)\left[\begin{matrix}n-1\\k\end{matrix}\right]+\left[\begin{matrix}n-1\...

2019-08-23 09:19:00 95

转载 考试计时器练习

Source file01 import tkinter02 import time03 04 star=time.time()05 06 def gettime(): 07 elap=time.time()-star# 获取时间差08 hours=int(elap/3600)09 minutes = int((elap-...

2019-08-21 21:28:00 181

转载 AtCoder Beginner Contest 134 简要题解

Pre感谢素不相识的巨佬租酥雨的悉心教导,连我这个蒟蒻到可以明白 \(F\) 题。ASolution签到成功。Code#include<cstdio>using namespace std;int main(){int a;scanf ("%d", &a);printf("%d\n", 3 * a * a);return 0;}BSolution...

2019-08-21 20:26:00 275

转载 leetcode--Permutation Sequence

The set[1,2,3,…,n]contains a total ofn! unique permutations.By listing and labeling all of the permutations in order,We get the following sequence (ie, forn= 3):"123""132""213""2...

2019-08-20 23:29:40 89

转载 在Web服务调试时,出现IIS配置错误的相应解决办法

由于换了一台机器,今天在调试Web服务的时候,突然遇到各种报错,以下是我所遇到的情况及解决方案:电脑上面没有安装IIS,打开控制面板->所有控制面板项->程序和功能,选择打开或关闭Windows功能,将Internet信息服务全部勾上,然后重启电脑,在浏览器中输入localhost或者127.0.0.1或者本机ip,出现IIS画面则安装成功。我的项目是在.NET ...

2019-08-20 19:23:27 748

转载 第三题

Source file01 #T302 # 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?03 04 def cansqur(num):05 i=106 while i*i <= num:07 if i*i == num:08 return ...

2019-08-20 12:54:00 163

转载 第二题

Source file01 #T202 # 企业发放的奖金根据利润提成。方案如下03 # 利润(I)低于或等于10万元时,奖金可提10%;04 # 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;05 # 20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之...

2019-08-20 10:27:00 130

转载 第一题

T1 2019/8/2001 #T1 用1,2,3,4创建一个各个位置之间互不相同的的四位数,并打印出来02 num=range(1,5);03 cal=0;04 for one in num:05 for two in num:06 for three in num:07 ...

2019-08-20 09:58:00 117

转载 LuoGuP2495:[SDOI2011]消耗战

Pre开始的时候不叫 \(O2\) 的话 \(60\) 分,加了 \(O2\) 就 \(50\) 分。。。Solution直接虚树,本文目的在于说明易错点。Code#include <cstdio>#include <cstring>#include <algorithm>#include <limits.h>#defin...

2019-08-19 16:55:00 114

转载 LuoGuP1121:环状最大两段子段和

Pre专业挖坑,这个坑是去年挖的,现在已经发霉了。Solution先做一次最大子段,再做一次全部取负的最大子段,就可以了。注意特判如果不成立的情况,也就是取负之后可能选的只剩下一个,这时是只有一个正数的情况。或许还有全部负数的情况,题解没说要特判,我还是一起判了。Code#include <cstdio>#include <cstring>#i...

2019-08-19 09:01:00 81

转载 上传源码到github

一. github注册 1. 此部分较简单,请自行脑补二. 设置SSH key 2.1. 创建ssh key <1>. 在用户主目录下看是否存在.ssh目录,如果存在,查看是否存在id_rsa与id_rsa.pub两个文件是否存在 <2>.如果不存在,便打开终端,输入自己的邮箱地址,创建SSH Key...

2019-08-19 00:14:00 136

转载 LuoGuP3177:[HAOI2015]树上染色

Pre想不出来,不得不说这套路还不错。调试代码到了最后发现有一个地方 \(u\) 写成了 \(to[i]\)Solution考虑每一条边的贡献。\(w=w_i*cntblack_{left}*cntblack_{right}+w_i*cntwhite_{left}*cntwhite_{right}\)以这个等式进行 \(DP\)最终计算答案。Code#include &...

2019-08-17 16:58:00 73

转载 LuoGuP2607:[ZJOI2008]骑士

Pre之前做过这一题,方法比较麻烦。Solution基环树乱搞。简便的是把环断开,以两个断点为根进行 \(DP\) 这样就可以算出答案。注意到 \(STD\) 代码里面是有一句dp[v][1] = -1e9;这样就强制的选了一个,不选另外一个。CodeCode(!std)#include<cstdio>#include<cstring>#i...

2019-08-17 15:12:00 79

转载 HDU4283:You Are the One

Pre准备 \(PPT\) 的时候遇到的有一点神奇的题目。直接看题解,不然 \(PPT\) 做不完。Solution考虑 \(dp[i][j]\) 表示区间 \([i,j]\) 的答案,难在设计方程。可以考虑第 \(i\) 个人什么时候出栈,假设为 \(k\) ,那么一定是它之后连着的 \(k\) 个人出栈,不能有后面的,否则不合法。如果是大于 \(j-i+1\) 个出栈的,...

2019-08-17 14:57:00 64

转载 LuoGuP4294:[WC2008]游览计划

Pre作为斯坦纳树的第一道题Solution以每一个格子建立点,然后直接跑斯坦纳树就可以了。code#include <cstdio>#include <bitset>#include <iostream>#include <queue>#include <limits.h>#include <cstr...

2019-08-17 10:05:00 93

空空如也

空空如也

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

TA关注的人

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