算法10.23 10 23

【GJOI 2023.10.14 T3】 树上询问

树上询问 你有一棵 \(n\) 个节点的树 \(T\) ,回答 \(m\) 个询问,每次询问给你两个整数 \(l,r\) ,问存在多少个整数 \(k\) 使得从 \(l\) 沿着 \(l->r\) 的简单路径走 \(k\) 步恰好到 \(k\) ,\(n,m\le 10^6\)。 解题思路 分析一下 ......
GJOI 2023 10 14

23 组件的注册方式

组件的注册方式:就是组件的引入方式 不推荐全局,还得是局部 全局,局部:作用域不同 全局注册:main.js 多次使用的组件就不需要重复麻烦地导入 局部注册:就是之前的三步走引入 ......
组件 方式 23

sqli靶场通关流程23~32关

sqli靶场通关流程23~32关 Less-23 GET - Error based - strip comments (基于错误的,过滤注释的GET型) 首先,我们通过输入1’ union select 1,2,database()--+发现结尾提示少了一个单引号 我们再尝试输入联合查询语句?id ......
靶场 流程 sqli 23 32

10月17日杂话

快要退役了。 今天的天很蓝。蓝的一望无际。蓝的万里无云。 秋天是这样的。树被风吹动,机房里机箱的声音响着,好像是外界的倾诉。 我已经写不来这种语言了。 我的未来,我的人生在哪里呢? 列一列。 1.我为了OI,付出了什么 首先,付出了我的热情。是这样的。从初三开始,那时候对OI还是懵懂无知。然后是高一 ......

2023/10/17 学习笔记

传输层协议 tcp/udp协议 TCP/IP协议族的传输层协议 tcp特性 1.工作在传输层 2.面向连接协议 3.全双工协议 4.半关闭(四次挥手) 5.错误检查 6.将数据打包成段,排序 (分片) 7.确认机制 8.数据恢复,重传 9.流量控制,滑动窗口 udp特性 工作在传输层 提供不可靠的网 ......
笔记 2023 10 17

【GJOI 2023.10.17 T4】 莫队

莫队 今天,接触信息学不久的小 A 刚刚学习了莫队。 莫队可以解决一类难以合并,但方便插入的信息维护。比如,给定一个序列,支持单点修改,每次询问一个区间出现了多少种数字。再比如,给定一个序列,支持单点修改,每次询问区间众数。诸如此类。 小 A 觉得这样的情况太平凡了。于是,他定义了一个区间是无重的, ......
GJOI 2023 10 17

pytorch(10.2.2) 注意力汇聚理论 代码测试

https://zh.d2l.ai/chapter_attention-mechanisms/nadaraya-waston.html from d2l import torch as d2l import torch from torch import nn #@save def show_hea ......
注意力 pytorch 理论 代码 10

linux内核:伙伴算法、slab算法、ptmalloc、tcmalloc使用场景

linux内核空间 Linux 内核空间分为三个区域ZONE: ZONE_DMA, ZONE_NORMAL, ZONE_HIGHMEM 物理地址空间的顶部以下一段空间,被PCI设备的I/O内存映射占据,它们的大小和布局由PCI规范所决定。640K~1M这段地址空间被BIOS和VGA适配器所占据 由于 ......
算法 内核 ptmalloc tcmalloc 场景

2023.10.17

A 简单题。注意空间 16 MB. B Good Subarrays (Hard Version) 静态问题。不需要线段树。 record C Cow and Treats 加强版,\(n\le 10^5\). D P5327 [ZJOI2019] 语言 ......
2023 10 17

10月17日元类回顾

目录元类回顾1.什么是元类?2.class关键字底层原理3.exec方法自定义元类 元类回顾 1.什么是元类? ​ 能够实例化产生类的类,就叫元类 ​ 所有类的元类是type ​ 自己定义一个类就需要让这个类继承type 2.class关键字底层原理 ​ 底层的原理:调用type这个类里面的初始化方 ......
日元

10-16 NOIP模拟赛

10-16 NOIP模拟赛 这周末就要去考 CSP-S 啦!!! 所以改变答题策略,放弃之前死磕第一题正解的做题方法,以暴力为主,得分为主,思考出正解认为能得分后才写。 然后发现把第一题暴力打了以后,正解也浮出水面了。 明天继续尝试,然后注意休息,一定要保持良好睡眠。 T1 购买饮料(buy) 题目 ......
模拟赛 NOIP 10 16

基于落点打分的井字棋智能下棋算法(C语言实现)

本文设计了一种基于落地打分的井字棋下棋算法,能够实现电脑不败,所以如果玩家会玩的话,一般是平局。 算法核心 电脑根据对落子位置的打分,选择分数最高的位置,若不同落点分数相同则随机选择位置(随机选择就不会显得那么呆板) 所以怎么打分是关键! 基本思想是,判断落点附近的位置的棋子类型,进行打分,进一步解 ......
落点 算法 语言 智能

Eplan P8 2.7 Win10 x64 安装小结

一、软件安装准备及过程 为免版权纠纷,此处不提供下载链接,请自行查找资源。 1、打开“Electric P8 2.7.3.11418”目录,以管理员身份运行“setup.exe”开始安装步骤执行。 2、弹出程序变量选择界面,鼠标左键单击“继续”按钮,进入下一步操作。 3、弹出许可协议界面,选中“我接 ......
小结 Eplan 2.7 Win x64

centos 6.10 安装 python3.10.5 和 openssl1.1.1

centos 6.10 安装 python3.10.5 和 openssl1.1.1 安装 openssl centos 6.10 自带的 openssl 版本太老了,要安装 1.0.2以上的版本。 如果不安装 openssl,python 的 pip 无法联网。 下载 wget https://l ......
openssl1 python3 openssl centos python

10.17算法

计数质数给定整数 n ,返回 所有小于非负整数 n 的质数的数量 。 示例 1: 输入:n = 10输出:4解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。示例 2: 输入:n = 0输出:0示例 3: 输入:n = 1输出:0 提示: 0 <= n <= 5 * 106 ......
算法 10.17 10 17

设计模式之策略模式:让你的代码灵活应对不同的算法

作为一个程序员,我们经常会面临着在不同的情况下选择不同的算法来解决问题的需求。这种情况下,策略模式是一个非常有用的设计模式。在本文中,我将向你介绍策略模式的概念、结构以及如何应用这个模式来使你的代码更灵活。 ......
模式 设计模式 算法 策略 代码

企业级 SigningPDF 数字签名 - 如何在 Windows 10, 11 上安装 SigningPDF 1.0

派胜 SigningPDF 全球签 是一款企业级PDF数字签名软件,可信数字签名、电子印章和时间戳解决方案。SigningPDF 支持 Adobe 全球认可的证书颁发机构,高自动化为PDF文档添加可信合法的数字签名。 您可以访问 SigningPDF 官网下载最新版。SigningPDF 官网地址如 ......

「解题报告」2023-10-17 模拟赛

1、取石子游戏 (nim.pas/c/cpp) 【题目描述】 小林和亮亮正在玩一个取石子的游戏。 石子一共有 \(n\) 堆,其中第 \(i\) 堆恰好有 \(i\) 粒石子。小林先取,亮亮后取,并且两人依次轮流取石。每一次取石子的人可以选择任意一堆还未被取完的石子,并取走这一堆中任意多粒石子(注意 ......
模拟赛 报告 2023 10 17

算法--hash取模

一、简介 hash取模算法常用于分布式缓存集群系统。一般3种:普通hash取模,一致性hash,hash槽。 场景:用户注册系统,用户数量会不断的增大,需要几个服务器共同存储。 二、普通hash取模 1、创建4个服务器【canister】,然后对注册的用户id hash取模。例如用户id是“matt ......
算法 hash

【2023-10-29】连岳摘抄

23:59 中庭地白树栖鸦,冷露无声湿桂花。今夜月明人尽望,不知秋思在谁家。 ——唐·王建《十五夜望月寄杜郎中》 孩子多的父母,有个不利因素是,容易偏爱那个最聪明、最乖巧的孩子。这是本能,要克服这个本能,一要看到成长的多样性,二要把时间观拉长。每个孩子的成长路径都不同,这就是成长的多样性。所以需要因 ......
2023 10 29

【一句日历】2023年10月

【2023年10月1日·星期日】 国家是大家的,爱国是每个人的本分。 ——陶行知 【2023年10月2日·星期一】 兰生幽谷,不为莫服而不芳。舟在江海,不为莫乘而不浮。君子行义,不为莫知而止休。 ——《淮南子》 【2023年10月3日·星期二】 其实我们每个人的生活都是一个世界,即使最平凡的人也要为 ......
日历 2023

珍惜免费升级Win11机会!微软宣布放弃Windows 10时间:还有2年

对于微软来说,不升级Windows 11的用户,就是最大的阻碍,如果你还坚守Windows 10,那么不好意思了。 Windows 10 支持将于2025年10月14日结束,用户正好有两年时间升级硬件并安装 Windows 11。 整整两年后(距今730天),微软将发布Windows 10家庭版和专 ......
Windows 机会 时间 Win 11

win10 更新网卡驱动程序

前言 最近一段时间网络总是时不时信号弱,而且还会断开,其他同事的就正常。应该是驱动太老了。 1.确认驱动型号 电脑-右键-选中管理,找到如下: 2.去官网下载最新驱动 百度,上面的型号,找到网址:https://www.intel.cn/content/www/cn/zh/products/sku/ ......
驱动程序 网卡 程序 win 10

KaOS Linux 2023.09 新增 KDE Gear 23.08,将焦点转向 KDE Plasma 6 ISO

导读 这个新的 ISO 快照还包括了最新的 KDE Plasma 5.27.8 和 KDE Frameworks 5.110 更新。 受 Arch Linux 启发,面向 KDE 的独立开发的 KaOS Linux 发行版的开发团队今天 宣布 KaOS 2023.09 正式发布,提供了一张全新的、与 ......
KDE 2023.09 焦点 Plasma 23.08

10月14日例会总结

目录例会总结代码以及知识点 例会总结代码以及知识点 """ 类和对象 在程序中先有类,再有对象 """ # 类 class lei: # 定义一个类需要用class关键字 # 类属性 school = 'fuyang' # 对象的绑定方法 def __init__(self, name, age): ......
例会

13. 用Rust手把手编写一个wmproxy(代理,内网穿透等), HTTP中的压缩gzip,deflate,brotli算法

你知道HTTP中的压缩算法是如何工作的吗, 他们的压缩比又是多少, 能起到多少作用吗? 他的限制又是多少吗? 他存在的意义给我们带来了什么? ......
算法 wmproxy deflate brotli Rust

C#/.NET/.NET Core优秀项目和框架精选(2023年10月更新,项目分类已整理完成欢迎大家踊跃提交PR一起完善让优秀的项目和框架不被埋没)

前言 帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最 ......
项目 框架 NET Core 2023

「Log」2023.10.16 小记

CSP 第二轮倒数 \(4\) 天。 序幕 \(\text{6:40}\):到校。 鼠标 USB 接口第一遍就对准了但还是没插进去。 整理博客,等会写 CF 题。 \(\text{7:10}\):开始写题。 \(\color{royalblue}{CF1201D}\) 因为只能从下向上走,所以就只用 ......
小记 2023 Log 10 16

2-快速上手——从0到1掌握算法面试需要的数据结构(一)

数据结构层面,大家需要掌握以下几种: 数组 栈 队列 链表 树(这里我们着重讲二叉树) 对于这些数据结构,各位如果没有大量的可支配时间可以投入,那么其实不建议找厚厚的大学教材来刷。此时此刻,时间为王,我们追求的是效率的最大化。 不同的数据结构教材,对数据结构有着不同的划分、不同的解读、不同的编码实现 ......
数据结构 算法 结构 数据

日常记录--2023-10月16日--周一

日程:今天只有上午有课,7点起床,吃了个早饭去上课,早上第一节数据结构,学习了队列,还讲了相关应用。中午午休一个小时,下午起来干了点别的,完善了之前的代码,晚上7-9点听了下代码随想路,学了会javaweb。 学了什么:可恶的Javaweb,复习了数据结构。 PS:不想学习,想要成为月饼盒; ......
2023 10