NOT
工程概论第一次作业
## 作业要求 | 这个作业属于哪个课程 | [软件工程](https://edu.cnblogs.com/campus/jmu/ComputerScience21) | | : : | | | 这个作业要求在哪里 | [作业要求](https://edu.cnblogs.com/campus/jm ......
CF1852C Ina of the Mountain
*2400 https://codeforces.com/problemset/problem/1852/C 如果没有 $\mod k$ 的限制的话,我们都会做,因为都是正数,那么 $\sum_i^n d_i>0$,因此,答案即为 $\sum[d_i>0]d_i$。 但是现在多了一个操作,即为区间加 ......
简单1
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 class Solution(object ......
电脑硬件
电脑硬件 cpu cpu读取存储器中的信息,处理后输出。云cpu与家用cpu相比,云cpu网速较慢,稳定性强。家用cpu网速快有时易出故障。 同类芯片cpu的频率越高,二级缓存,三级缓存越大,核心数量越多,代数越新,一般越好。 显卡 显卡将数字信号转化成模拟信号在显示器上显现出。显卡的好坏大部分取决 ......
dp合集
线性dp [ABC216F] Max Sum Counting 想到了排序a,以及背包,但是看了下数据范围以为不可以背包,但是可以发现 $\sum_{i \in S} \space b_i$ 不会大于5000,所以可以背包 不能只开一维dp数组,设置为一维会导致很多个第 i 位位置状态叠在一起 #i ......
1:前缀和
###前缀和 问题描述:给定一个长度为n的数组a,有q次询问,每次询问数组a在区间[l,r]的和。 [问题来自这:问题 A: 【模板】前缀和 - ETOJ (eriktse.com)](https://oj.eriktse.com/problem.php?cid=1008&pid=0) 为了方便计算 ......
Idea2023侧边栏快速切换主题IntelliJ Light、Light、Dark
这是2023新版的,可以通过侧边栏,快速切换适用于白天、晚上的编辑主题,而不用每次去设置里面操作,很方便。 ......
15000字、6个代码案例、5个原理图让你彻底搞懂Synchronized
## Synchronized 本篇文章将围绕synchronized关键字,使用大量图片、案例深入浅出的描述CAS、synchronized Java层面和C++层面的实现、锁升级的原理、源码等 大概观看时间17分钟 可以带着几个问题去查看本文,如果认真看完,问题都会迎刃而解: 1、synchro ......
24.SOCKET编程
# 24.SOCKET编程 传统的进程间通信借助内核提供的IPC机制进行,但是只能限于本机通信,若要跨机通信,就必须使用网络通信。( 本质上借助内核-内核提供了socket伪文件的机制实现通信 实际上是使用文件描述符),这就需要用到内核提供给用户的socket API函数库。 ) # 17 if age > inp_age: # ......
流程控制之while循环
while循环定义:当你需要重复干一件事情,叫做循环while循环的例句(猜年龄),如下↓age = 16 while True: print(1) inp_age = input('age:') inp_age = int(inp_age) if inp_age > age: print('猜大了 ......
控制流程之for循环
for循环定义循环:重复干一件事,循环容器数据类型e.g 例句↓lis = ['gebilaowang', 'dapao', 'yongjiushuaige','dsb'] print(len(lis)) count = 0 while True: if count == len(lis): bre ......
Go学习笔记
### Go语言基础1 #### 简介 - Go语言特点 1. 高性能、高并发 2. 语法简单、学习曲线平缓 ```go //创建一个静态文件服务器 package main import ( "net/http" ) func main(){ http.Handle("/",http.FileSe ......
Leetcode - 滑动窗口专项小结
# 模板代码  # 题目练习 ## 76 最小覆盖子串 给你一个字符串 s 、一个字符串 t 。返回 s ......
Git远程仓库地址操作命令
在Git中查看远程仓库地址,可以使用git remote命令。 git remote命令的基本用法如下: git remote显示所有远程仓库的名称。默认是origin。 git remote -v显示所有远程仓库的名称和URL地址。 git remote add 添加一个新的远程仓库。 git r ......
深浅拷贝
## 拷贝(赋值) ```python lt = [1,2,3] lt2 = lt lt.append(4) print(lt) #[1,2,3,4] #因为列表是可变类型,所以lt的值变化,lt2的值也会跟着变化 print(lt2) ``` ## 浅拷贝 ```python import cop ......
集合类型内置方法
# 集合 #### (基本用不到,redis,但是考试会考) ## 1. 作用 #### 就是存储一大堆元素的东西容器数据类型 ## 2. 定义方式 #### 以{}用逗号隔开不可变数据类型 ```python s = {1,2,1,'a','a','c'} print(s) #去重 #乱序 lis ......
列表类型内置方法
# 列表内置 ## 1.作用 #### 描述多个值,比如爱好 ## 2.定义方式 ```python hobby_list = ['play','swimming','dancing','666'] lt = list('nick') print(lt) ``` ## 3.内置方法 ### 优先掌握 ......
字典类型内置方法
# 字典 ## 1.作用 #### 对于值添加描述信息使用它 ## 2.定义方式 #### 用{}以逗号隔开加入键值对key:value ```python info_dict = {'name':'wangdapao','age':18,'height':120,'gender':'famale' ......
字符串类型内置方法
# 字符串类型 ## 1. 作用 #### 姓名/性别/ ## 2. 定义方式 ```python s = b'sdkfljl' #打印出来的bytes类型,二进制类型,01010101010001110100 #有这种二进制的定义方式,其实一点用都没有 print(s) #\n 换行 s = 'a ......
元组类型内置方法
# 元祖 ## 定义方式 #### 列表的中括号改成小括号 ### lis #### tup = (1,2,3,4) ## 2.内置方法 #### 元祖和列表一模一样,但是元祖无法修改,元祖在定义那一刻他的元素个数以及元素的值全部固定了 ```python print(tup[1]) #2 lis[ ......
工程概论开篇
###作业要求 |这个作业属于哪个课程| [https://edu.cnblogs.com/campus/jmu/ComputerScience21/](https://edu.cnblogs.com/campus/jmu/ComputerScience21/) | | | | |这个作业要求在哪里 ......
9 三种格式化输出的方式
格式化输出:符合某种规范的print # 这种规范叫做:格式化 # 第一种格式化方式 3.0# s1 = 'nick' # name # s2 = 'ugly' # qizhi # s3 = '180' # height # # 'name:nick, qizhi:ugly, height:180' ......
10 基本运算符
基本运算符运算符:运算符好算术运算符x = 10 y = 20 print(x + y) 加 # 结果为:30 print(x - y) 减 # 结果为: print(x * y) 乘 # 结果为: print(x / y) 除 # 结果为: print(x % y) 求余 # 结果为: print ......
Sphingopyxis
Sphingopyxis是一种革兰氏阴性的细菌属,属于拟杆菌门,广泛分布在土壤、水体和植物根际中。Sphingopyxis的特征是其细胞壁含有一种特殊的脂类化合物,称为鞘烷。Sphingopyxis能够降解多种有机污染物,如多环芳烃、农药、染料等,从而减少这些物质对环境的危害。Sphingopyxi ......
JS性能优化
JS性能优化 一般来说:运算为10^8级,花费时间为一秒。 内存管理 内存:由可读写单元组成,表示一片可操作 空间管理:人为的去操作一片空间的申请、使用和释放 内存管理:开发者主动申请空间、使用空间、释放空间 管理流程:申请―使用―释放 内存泄漏现象 内存的泄漏:当对象持续申请初始化空间时,给予对象 ......
Python 迭代、可迭代对象、迭代器、生成器总结
### 迭代 > 对list、tuple、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代 ### 可迭代对象 > 不是所有对象都能使用for ..in ,比如数字10,把可以通过for...in...这类语句迭代读取一条数据供我们 ......