1.数组指针——指向数组的指针;函数指针——指向函数的指针2.&函数名和函数名都是函数的地址
原创
2022-11-07 21:43:23
151阅读
#6537. 毒瘤题加强版再加强版(hash)用模数存对应位置的hash=A×x+B=A\times x+B=A×x+B值,为了防止hash冲突,多取几个模数,最后(modA)=B\pmod{A}=B(modA)=B 的就是出现奇数且没有冲突的。3MB=220×33MB=2^{20}\times 33MB=220×3#include<bits/stdc++.h>#define LL long longusing namespace std;const int M=6,mod[M]={
原创
2022-01-22 17:44:53
146阅读
当一个大型程序中存在着一个非常隐蔽的错误(所谓隐蔽,指的是我从运行过程中发现程序不正常,但是即使检查源代码,也很难发现何处存在错误),于是乎,我们在运行过程中添加一些输出语句,把中间结果或者程序状态输出出来,根据大量的结果来推测程序究竟出错在何处。这种情况是绝非程序断点能够搞定的,因为有时候你断无可断(特别是对于DLL程序的调试)。由于我们输出的debug信息只能由Dbmon.exe
转载
精选
2013-01-24 09:02:23
3042阅读
《IT职场救生法则》已经升级为加强版了,增加了更多的法则,并加入了一些必要的说明。第一版发出后受到不少朋友的反馈,一些朋友指出文章似乎有点“灰暗”,现实是残酷的,但我们应该以积极阳光的心态来应对,故此本文增加了更多的“阳光”要素,心态应该是第一位的,让我们享受人生吧! 摘要:我在IT职场打滚超过10年了,从小小的程序员做到常务副总。相对于其它行业,
原创
2011-07-26 10:12:00
337阅读
PuttyMan(菩提曼)是一款 SSH连接客户端Putty 的增强版软件,用来通过 SSH 连接服务器,增加了系统监视、多标签管理、自动登录等功能。 该软件基于putty制作,添加了很多人性化的功能,第一次运行,记得先运行tool/initializedb.bat这个文件。 PuttyMan 增强了Putty的功能,它可以添加站点信息,保存密码、多标签,
原创
2020-11-26 20:46:30
1227阅读
题目
https://www.luogu.org/problemnew/show/P1120
思路
预先处理出所有木棍的总长度,且保证枚举答案的值能被总长度整除。
每根木棍的长度可用桶来存储,并且预先处理出最长的和最短的木棍的长度,搜索时从最大长度到最小长度递减枚举。
若拼接当前木棍时已用了一根长为X的木棍,则dfs时从长度X开始搜索。
若某组拼接不成立,且此时 已拼接的长度为0 或 当前已拼接的...
原创
2021-07-12 17:55:59
309阅读
据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有 ...
转载
2021-08-02 15:54:00
289阅读
2评论
上一篇实现的烟花里面预留了很多bug,今天过年,把代码给重新规划了一下。效果如下:远处是山和月亮,近处是雪和烟流速show_n =
原创
2022-11-03 10:15:06
340阅读
mysql从3.23开始提供复制功能,复制指将主库的ddl和dml操作通过binlog文件传送到从库上执行,从而保持主库和从库数据同步。mysql支持一台主库同时向多台从库复制,从库同时也可以作为其他从库的主库,从而实现级联复制功能。mysql复制功能相当于oracle数据库的逻辑dg功能。 mys
原创
2021-08-07 10:48:38
266阅读
[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=3551 [算法] 建出此图的kruskal重构树 用线段树合并维护每个联通块的第k大点权 这样就可以在线回答询问了 时间复杂度 : O((N + Q)log N) [代码]
转载
2019-02-13 22:53:00
113阅读
pixijs shader 扫光加强版 const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); // Create background image const bac
转载
2019-11-19 17:24:00
291阅读
2评论
准备:主备库版本一致,主从库正常安装软件。 1、主库上设置一个复制使用的账户: mysql> grant replication slave,replicate client on *.* to 'rep1'@'192.168.100.136' identified by 'dbking'; Que
原创
2021-08-07 10:48:33
236阅读
洛谷P2241 统计方形(数据加强版) 我的做法是在求矩形时(包括正方形),用的是长从1~m,宽从1~n枚举的,但是数学方法往往能起到四两拨千斤的效果,其实矩形的个数就是Cn+22 * Cm+22.因为确定一个矩形只需要确定它的两个端点就可以了,为啥要n+1,m+1呢?因为矩形边长可以为1,就是另一
转载
2017-08-23 08:40:00
124阅读
2评论
Android TabLayout加强版SlidingTabLayout众所周知TabLayout纯在很多
原创
2023-03-12 10:48:36
869阅读
爬虫学习第八天—Selenium模块一、Selenium 简介Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera,Edge等。这个工具的主要功能包括:测试与浏览器的兼容性——测试应用程序看是否
平面最近点对(加强版) 题目描述给定平面上n个点,找出其中的一对点的距离,使得在这n个点的所有点对中,该距离为所有点对中最小的输入输出格式输入格式:第一行:n;2≤n≤200000接下来n行:每行两个实数:x y,表示一个点的行坐标和列坐标,中间用一个空格隔开。输出格式:仅一行,一个实数,表示最短距离,精确到小数点后面4位。输...
原创
2023-04-25 00:31:39
303阅读