常量 语言学习 变量 语言

[学习笔记] 前缀和与(树上)差分

还是复习笔记,因为我发现我都不会 数组 \(a=[1,9,1,9,4,5,1,4].\) 前缀和 前缀和数组 \(s = [1,10,11,20,24,29,30,34]\). 如何计算? \(s_i = s_{i - 1} + a_i\)。 有什么用? 计算区间和,区间 \([l,r]\) 的和就 ......
前缀 笔记

学习笔记—— % 你 退 货

最近对人类智慧比较感兴趣,于是学了一下这之中臭名昭著比较有名的 %你退货 模拟退火. 看不懂的定义 模拟退火算法来源于固体退火原理, 是一种基于概率的算法,将固体加温至充分高,再让其徐徐冷却, 加温时,固体内部粒子随温升变为无序状,内能增大, 而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在 ......
笔记

实验1 C语言输入输出和简单程序编写

一 1_1.c 1 #include <stdio.h> 2 3 int main() 4 { 5 printf(" o \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 printf(" o \n"); 9 printf("<H>\n"); 10 prin ......
语言 程序

nodejs在linux下配置环境变量安装指南

编辑环境变量 # vim /etc/profile 1.按 i 建进入插入编辑状态 2.在文件最后加上两行: export NODEJS_HOME=/usr/local/nodejs/node-v16.16.0-linux-x64 export PATH=$NODEJS_HOME/bin:$PATH ......
变量 环境 指南 nodejs linux

实验1 C语言输入输出和简单程序编写

实验1 实验1-1 1 // 打印一个字符小人 2 3 #include <stdio.h> 4 int main() 5 { 6 printf(" O \n"); 7 printf("<H>\n"); 8 printf("I I\n"); 9 printf(" O \n"); 10 printf( ......
语言 程序

2023-2024-1 学号20231315《计算机基础与程序设计》第二周学习总结

学期:2023-2024-1 学号:20231315《计算机基础与程序设计》第二周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1 《计算机基础与程序设计》 这个作业要求在哪里 2023-2024-1 《计算机基础与程序设计》 这个作业的目标 学习计算机科学概论第1章和《C语言程序设 ......

[Qt] vs 2022写qt解决"常量中有换行符"编译报错问题!

像上面这种问题是由于文件的编码格式是中文(GB2312)格式,导致编译报错。 在VS中,改成UTF-8就能解决。 1. 点击VS菜单栏的高级编译选项 低版本的在"文件"菜单选项下面,VS2022需要自己手动开启显示 (1) 工具 -> 自定义 选择工具, 选中菜单栏 添加命令 类别选择"文件",命令 ......
换行符 常量 quot 问题 2022

性能测试学习笔记(四)

一、关联和断言 满足如下条件的数据都是需要关联的:1. 数据是由服务器端生成的;2. 数据在每一次请求时都是动态变化的;3. 数据在后续的请求中需要再发送出去。 JMeter中常用于数据关联的组件:1、JSON提取器(提取JSON格式的响应数据) 2、Xpath提取器(提取HTML格式的响应数据) ......
性能 笔记

求最大公约数的三种方法:C语言

求最大公约数之穷举法 求最大公约数之穷举法 int a,b,c,gcd; scanf("%d%d",&a,&b); c = a<b?a:b; int i=1; for(i=c;i>=1;i--){ if(a%i==0 && b%i==0){ gcd=i; printf("GCD=%d\n",gcd) ......
最大公约数 公约数 语言 方法

libuv windows编译和学习资料

官方下载 github 代码 使用cmake编译 windows仅仅支持cmake 然后编译出lib 放入vs工程 vs加入头文件和lib文件路径 ,lib名加入工程依赖 如图 需要加入lib很多 libuv.lib uv.lib Ws2_32.lib advapi32.lib iphlpapi.l ......
学习资料 windows 资料 libuv

sv的LSB 使用+SV的protect类型+RAL模型的lock原因+C语言结构体中的冒号用法+uvm版本在退出机制的区别+sv的random的seed生效问题+verdi的reserve的debug+vcs禁用打印屏幕输出+清空seqr中的seq+sv使用process开启进程和结束

sv的LSB 使用 https://blog.csdn.net/gsjthxy/article/details/90722378 等价关系 [LSB+:STEP] = [LSB+STEP:LSB] 伪代码: bit [1023:0] mem; bit [7:0] data; j = 0..100 m ......
冒号 模型 进程 屏幕 机制

cb链子与无依赖cc构造学习

本文默认你已经学习了cc链子 依赖于cc链的构造 这是cc链子中使用字节码来进执行任意命令的利用链子. PriorityQueue.readObject() PriorityQueue.heapify() PriorityQueue.siftDown() PriorityQueue.siftDown ......
链子

C语言逗号表达式和赋值表达式

C语言逗号表达式和赋值表达式 笔试常考这个,没办法 #include <iostream> using namespace std; int main(int argc, char const* argv[]) { int a = 0, b = 0, c = 0, d = 0; // 1. 逗号表达 ......
表达式 逗号 语言

C语言:‘for‘ loop initial declarations are only allowed in C99 mode

求最大公约数之 穷举法 mistake: because: 只允许在C99模式下使用‘for’循环初始化声明 solution:不在for()中初始化生命变量 ......
declarations allowed initial 语言 loop

实验1 C语言输入输出和简单程序编写

1. 实验任务1 1.c 1 #include <stdio.h> 2 3 int main () 4 { 5 printf(" o \n"); 6 printf("<H>\n"); 7 printf("I I\n"); 8 9 return 0; 10 } 1-1.c 1 #include <st ......
语言 程序

c语言代码(递归)练习23

需求:求解用户给的第几位斐波那契数, 斐波那契数1,1,2,3,5,9,13,22,35,55....:这位数等于前两位数相加。 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int ayue(int i) { if (i <= 2) { ......
语言 代码

c语言代码(递归)练习22

需求:利用递归函数求解用户输入数字的阶乘。 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> int ayue(int i) { int x = 0; int count = 1; for (x = 1; x <= i; x++) { coun ......
语言 代码

我如何使用工具学习网络技术?

在学习中使用哪些工具 “工欲善其事必先利其器。”在网络技术的学习过程中,往往需要使用一些工具,来辅助我们学习,以此将抽象的技术通过具体的方式来表现出来,便于加深网络理论的印象。 今天,我将列举我在学习过程中使用过的工具。以网络仿真工具为例,建议初学者选择一个厂商的软件作为主用软件(如eNSP或者HC ......
网络技术 工具 技术 网络

c语言代码(递归)练习21

这里是用了递归思想,注意字符用单引号,字符串用双引号。 my_strlen(n+1),在函数中调用这个,是为了一位一位的向后移动,并累加。 ......
语言 代码

QT中"常量中有换行符" ~乱码解决办法!

在qt编译过程中出现“常量中有换行符”,原因有以下几点(qt版本6.4.2)2023-04-21: 1.中文编码格式问题,在qt:工具-外部-配置里选择 文本编辑器-行为-默认编码选为UTF-8,UTF-8 BOM选为如果编码是UTF-8则添加。 2.依旧采用默认编码,在需要使用中文的地方使用QSt ......
换行符 常量 乱码 quot 办法

密码协议学习笔记(8.1):秘密分享

秘密分享的背景与概念: 密钥丢失是一件很麻烦的事情,例如,保存私钥的硬盘被不小心格式化,或者持有密钥的管理员被车创了,会导致重要文件不能打开等严重后果.避免此类后果的方式之一是创建多个密钥备份,但备份越多意味着密钥泄露的风险越大. 另一个思路是秘密分享,其思想是将秘密分解为多个碎片并分别保存,在秘密 ......
密码 秘密 笔记 8.1

Learning Hard C# 学习笔记: 8.C#中的特性 - 委托

介绍了委托的调用和它引入的原因,之后从IL的角度揭秘了委托的本质。最后介绍了委托链的概念:我们可以使用“+”运算符把一个委托添加到委托链实例中,也可以使用“-”运算符把委托实例从委托链中移除。 ......
Learning 特性 笔记 Hard

Learning Hard C# 学习笔记: 6.C#中的接口

本章主要介绍了接口的定义、实现以及对其方法的调用;分析了隐式接口实现与显式接口实现间的区别,总结了两种实现使用的一般场景;最后分析了抽象类与接口之间的差异,给出了它们在面向对象编程中的应用。 ......
Learning 接口 笔记 Hard

Learning Hard C# 学习笔记: 5.C#中的面向对象编程

本章详细介绍了C#中面向对象的3个特性——封装、继承和多态。通过这些内容,我们了解了将字段定义为私有的原因,学习了如何去继承一个类,以及如何去覆写和隐藏基类成员。最后,本章还简单地介绍了.NET中所有类的父类——System.Object 。 ......
Learning 对象 笔记 Hard

72ed 2023/8/25 点分治学习笔记

起因&介绍 8月22号的T3是道黑,但思路却不算太难,就去打了 这是第一次接触点分治,其实之前也有过一道点分治题,叫阴阳,但当时没去改,就一拖拖了半年才学 点分治类似于树形DP,但在一些地方上处理有不同 就比如在跑过根结点(1),进入处理它的子树时,会将其他的一部分视作没有(emmm大概这个意思,子 ......
笔记 2023 72 25 ed

C++ 数据结构插入效率学习

转自:https://blog.csdn.net/breaksoftware/article/details/82947838 1.总结 在头部插入。 元素数量>15k时,效率unordered_set > set,unordered_map > map。 元素数量<1024时,效率unordere ......
数据结构 效率 结构 数据

c# winfom从0学习开发开发OA、BPM工作流程与自定义表单系统(二)部门树形结构和下拉框的结构设计

c# winfom从0学习开发开发OA、BPM工作流程与自定义表单系统(二)部门树形结构和下拉框的结构设计 具体的代码 using System; using System.Collections; using System.Collections.Generic; using System.Lin ......

2023-2024-1 20231415吴昕洋 《计算机基础与程序设计》第一周学习总结

这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求是什么 2023-2024-1-计算机基础与程序设计第一周作业 这个作业的目标 简单浏览《计算机概论》,提出疑问,并尝试解决问题 作业正文 https://i.cnblogs.com/posts/edit 教材内容·学习 ......

go语言ent教程:使用zerolog定制ent日志

背景:ent开始debug模式后,可以输出日志,但是我们想为ent接入zerolog,该怎么做呢? 一、引入zerolog go get -u github.com/rs/zerolog 二、自定义zerolog配置 customLog := func(args ...any) { str := f ......
ent zerolog 语言 教程 日志

学习了解视频监控/视频融合系统EasyCVR,一文带你学习清楚

网络视频系统通常用于安全监视和远程监控领域,是一种基于IP技术的特定应用监视系统。该系统允许用户通过IP网络(包括局域网、广域网和互联网)进行视频监控、录像和报警管理。与传统的模拟视频系统不同,网络视频系统采用网络传输视频和其他与监控相关的信息,而不是传统的点对点模拟视频电缆方式。云智能知识分享同样 ......
视频监控 视频 EasyCVR 系统