字符串Hash – 模板备份
O(1) 取子串Hash O(1) 比较 通常使用 131 做乘法自然溢出即可满足要求(碰撞概率很小),如果数据不允许,可以使用两组 hash 避免哈希碰撞。也可以使用 64 位整数。   [crayon-603dcae46ee4b997412958/]  
9-28 新生赛预热赛 题解
A - a+b的问题(T组输入) [crayon-603dcae46f077810583862/]   B - 图灵的密码 最简单粗暴的方法: [crayon-603dcae46f07e829366889/] 或者 [crayon-603dcae46f080302835813/] 好孩子不要这么写。 超级好孩子可以写的比这个还短。 C -…
newcoder 暑期多校 round 3 – J LRU management 解题时遇到的一些问题
此题的解答有很多种,其中一种在结束前我就想到,但是没有能解出来。因为一些细节的C++问题。 解法主要思路是使用一个 [crayon-603dcae46f607050650534-i/] 问题 1  map 取到的值是什么? 如果键存在,没什么好说的。 如果键不存在,使用[crayon-603dcae46f611744263824-i/] 访问的话 …
目前为止,使用NestJS(NodeJS)开发Web后端遇到的问题
引言 NestJS 是我在2019年2月开始接触的,当时比较看好 Nest 的设计思路和 Typescript 。到现在,一共完成了一个项目,做过两个课设。总的使用体验不错。 此文写一下让我感到有些头疼的地方。如果是我的使用方法不对,我会去努力学习改正。 Swagger 实现复杂 Swagger,生成API文档的。在NestJS中需要加大量的装饰器…
CPC 入门 FAQ
对电脑有什么要求? (仅针对 使用C/C++的 CPC 编程,不包括非常大的项目) 21世纪的电脑 屏幕能亮 键盘能用 256MB 以上内存 1G 可用硬盘空间 TL;DR: 没有要求 没有要求 没有要求 如何问问题 做一个受欢迎的人。 首先阅读《提问的智慧》 首先阅读《提问的智慧》 首先阅读《提问的智慧》 你应该这样做... 如果是单文件简单代码…
常量指针 指针常量 (WIP)
[su_label type="warning" class="lb-bigger"]working in progress[/su_label] Intro What is the difference between const int*, const int * const, and int const *? Summary Read it …