数组 对象react 2023

2023.8.7 周一:表的删除和修改

1 # 删除表 2 drop table + 表名; 3 4 #判断表是否存在,删除表 5 drop table if exists; 6 7 #修改表的名称 8 alter table 原表名 rename to 要改名; 9 10 #表中添加一列 11 alter table 表名 add 列名 ......
2023

GDKOI2023 游记

## Day-0 - 下午两点从石门出发,坐了一个多小时车到酒店,之后等待zxc了许久后,开房回房间 - 本来下午想放松一下,上下B站,结果那该死的网络直接打消了这个不太实际的想法 - 去学校报到,还在人流面前做了南外的三连击,搞了许久后去吃饭 - 因为第零天没有报餐,所以zxc带队去消费了大家乐, ......
游记 GDKOI 2023

宏观上看Spring创建对象的过程

# 宏观上看Spring创建对象的过程 对于对象而言,可以分为**简单对象**和**复杂对象**; - 简单对象 ```markdown 简单对象指可以直接new的对象; Spring在创建这些对象时,是基于反射来完成的。 ``` - 复杂对象 ```markdown 复杂对象指不能直接new的对象 ......
宏观 对象 过程 Spring

2023-08-07 小程序之微信开发者工具调接口没问题,真机测试接口报网络错误 ==》检查下服务器证书是否到期

今日遇到个奇怪的问题,如题所述,真机测试中所有接口都报错,均返回网络错误,原因就是接口域名的证书到期了。 其实,如果在开发者工具不勾选“不校验域名证书”一项,开发工具调接口就会报错,这原因平时比较难想到,遇到并发现问题后,一般都是交给后端去处理。 ......
接口 开发者 证书 错误 服务器

将实体类中的值逐一赋值到新的对象中

Field[] fields = params.getClass().getDeclaredFields(); try { for (Field field : fields) { field.setAccessible(true); String name = field.getName(); S ......
实体 对象

【补充】数组的过滤

# 【补充】数组的过滤 - 数组.filter(匿名函数,接收一个参数,函数必须返回 true/false ) - 返回 true 则表示该数据保留 ```js var arr = ['a', 'at', 'atom', 'attoo', 'be', 'beyond', 'cs', 'csrf'] ......
数组

2023.8.6 练习

#### ARC058D 首先有一个 $n\times m$ 的矩阵,从左上走到右下的方案数是 $C_{n+m-2}^{n-1}$. 考虑把原图切分成两个矩阵。(左上和右整边) 计算出走到左上角的矩阵边上每个点的方案数,再乘上这个点走到右下的方案数,求和即可。 #### ARC058E 发现题目条件 ......
2023

2023/8/6 周报

# 第八周周报(2023/7/31 - 2023/8/6) ## 本周总结 本周按暑期集训的专题进行练习,同时在准备Tarjan专题,对Tarjan专题进行了初步的学习 ## 大方向 数论,动态规划,Tarjan算法 ## 小专题 矩阵,高斯消元,线性基,GCD,逆元,裴蜀定理,记忆化搜索,数位dp ......
周报 2023

Java数组

......
数组 Java

C语言定义并初始化一个二维数组(利用二级指针)

### C语言定义并初始化一个二维数组(利用二级指针) #### 1.代码如下 ```cpp #include #include int main() { // m, n表示数组的行数和列数 int m, n; scanf("%d %d", &m, &n); // p是一个二级指针,使用malloc ......
数组 指针 语言

为react项目添加开发/提交规范(前端工程化、eslint、prettier、husky、commitlint、stylelint)

因历史遗留原因,接手的项目没有代码提醒/格式化,包括 eslint、pretttier,也没有 commit 提交校验,如 husky、commitlint、stylelint,与其期待自己或者同事的代码写得完美无缺,不如通过一些工具来进行规范和约束。 ### eslint eslint 是一个代码 ......
前端 commitlint stylelint prettier 项目

C语言定义并初始化一个二维数组(一维数组模拟)

### 使用一个一维数组模拟二维数组 #### 1.代码如下 ```cpp #include #include int main() { int m, n; // 数组的行数m,列数n int *p; scanf("%d %d", &m, &n); p = (int*)malloc(sizeof(i ......
数组 语言

C语言定义并初始化一个二维数组(利用指针数组)

### C语言定义并初始化一个二维数组(利用指针数组),可以实现二位数组的每一行的元素个数不同 #### 1.代码如下 ```cpp #include #include int main() { // arr是一个指针数组,即这个数组的所有元素都是指针,每一个元素都指向一个int型数组,每一个int ......
数组 指针 语言

后缀数组

## SA ### 基数排序 一般采用 LSD(Least Significant Digital),从键值的最低位开始排序。 ### 定义 记 $suf(i)$ 为起始下标为 $i$ 的后缀。 记 $sa[i]$ 为排名第 $i$ 的后缀的起始位置。 记 $rk[i]$ 为 $suf(i)$ 的排 ......
数组 后缀

2023.4.10

太菜了。 #### T1 求 $$\sum_{L\le a\le b\le R}\lbrack b\space mod\space a=b\space xor\space a\rbrack$$ 值域 $1e18$ . 枚举余数能得到 $\lfloor\frac{b}{a}\rfloor=1$ . 那 ......
2023 10

2023.4.20

### T1 $P$ 是任意一个 $1$ 至 $n$ 的排列,最大化 $$\sum_{i=1}^{n}P_i\space\text{mod}\space i$$ 答案显然 $\frac{n(n+1)}{2}$ . ### T2 一棵有根树,多次操作,给一颗子树中的节点增加权值。 板。 ### T3 ......
2023 20

2023.5.18

### T1 已知 $a,b$ 为互素的正整数,求最大的 $k$, $$ax+by=k$$ 无非负整数解。 [P3951 [NOIP2017 提高组] 小凯的疑惑 / [蓝桥杯 2013 省] 买不到的数目](https://www.luogu.com.cn/problem/P3951) 小丑,答案 ......
2023 18

2023.5.19

### T1 已知 $\gcd(a,b)=G,\text{lcm}(a,b)=L$,求 $\min\{a+b\}$,无解 $-1$. $1\le T\le 5$,$1\le G,L\le 10^{12}$. 无解即当 $G\not|\space L$. 有 $$\frac{a}{G}\cdot\fr ......
2023 19

2023.7.3

### A 求把一张无向图的所有边变为有向边,使得各点出度为 $1$ 的方案数。 答案对 $998244353$ 取模。 $1\le n,m\le 2\times 10^5$. 首先一定有 $n=m$,然后环上的边有两种取法。 把环数找出来,然后判断这个连通块中 $E$ 是否等于 $2V$. ``` ......
2023

2023.7.5

### A 排队打水,$n$ 个人,$m$ 个水龙头,最小化总时间。 显然是一个 trival 的贪心。 ```cpp #include #define N 1010 #define pii pair #define mp make_pair #define fi first #define se ......
2023

2023.8.3

#### A 01 矩阵,每次可以对一个子矩阵取反,问最少多少次操作后,存在一条只向下或右走,只经过 0,从左上角到右下角的路径。 $n,m\le 1000$. 这个 dp 还是非常 trival 的。 ```cpp #include #define N 1010 #define inf (11?f ......
2023

2023.7.2 lby杂题精讲

难啊,很难啊(悲) ### A [Mode](https://codeforces.com/gym/104337/problem/B) 记 $f(x)$ 为数字串 $x$ 中数码众数的出现次数。 求 $\sum_{i=l}^{r}f(i)$. $1\le T\le 10^3$,$1\le l,r\l ......
2023 lby

2023.4.24

### T1 一个排列,求所有区间第二大。 只需要求出位置 $i$ 的左边第一大和第二大即可,右边同理。 二分 + $\text{ST}$ 乱搞。 ### T2 每次选择一个 $i$,代价增加 $h_{i-1}+h_i+h_{i+1}$,且令 $h_i\rightarrow0$. 操作进行 $n$ ......
2023 24

百度之星2023

先看个很逆天的图。 ![](https://img2023.cnblogs.com/blog/3250389/202308/3250389-20230806194150874-2046472227.png) 不好玩。 罚坐到 1:59,发现炸了,听说延到 4 点,先去睡觉。 睡醒后开题,A 是个很简 ......
2023

2023.8.6 周日:数据类型

1 #对于int数据类型 2 age int; 3 4 #对于double数据类型,并且保留n位小数 5 score double(总长度 = 整数位数+小数位数,小数点后要保留的位数); 6 7 #对于生日等日期类 8 birthday data; 9 10 #对于字符类型 11 name var ......
类型 数据 2023

【JavaScript11】正则表达式 RegExp对象

## 定义 - 正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。 ## 创建 RexExp 对象 - 有两种方式创建RexExp对象 - 第一种 ......
正则 表达式 JavaScript 对象 RegExp

2023/08/06

洛希极限(Roche limit)是一个天体自身的引力与第二个天体造成的潮汐力相等时的距离。当两个天体的距离少于洛希极限,天体就会倾向碎散,继而成为第二个天体的环。它以首位计算这个极限的人爱德华·洛希命名。(摘自百度百科) 大天体密度与小天体的密度的比值开 3 次方后,再乘以大天体的半径以及一个倍数 ......
2023 08 06

2023.8.06

## 日常做题 ### 1. [P4198 楼房重建](https://www.luogu.com.cn/problem/P4198) 非常离谱的线段树题,反正我当时看了标签是想不出来怎么线段树的。题意就是求斜率单调上升的序列长度(以下简称该序列为答案序列)。好,我们尽力地去想一下线段树怎么做。同样 ......
2023 06

第十七节 面向对象进阶(抽象类&接口&内部类)

- 抽象类 - 接口 - 内部类 ## 教学目标 - [ ] 能够写出抽象类的格式 - [ ] 能够写出抽象方法的格式 - [ ] 能说出抽象类的应用场景 - [ ] 写出定义接口的格式 - [ ] 写出实现接口的格式 - [ ] 说出接口中成员的特点 - [ ] 能说出接口的应用场景 - [ ] ......
amp 接口 对象

2023-08-06:小青蛙住在一条河边, 它想到河对岸的学校去学习 小青蛙打算经过河里 的石头跳到对岸 河里的石头排成了一条直线, 小青蛙每次跳跃必须落在一块石头或者岸上 给定一个长度为n的数组ar

2023-08-06:小青蛙住在一条河边, 它想到河对岸的学校去学习 小青蛙打算经过河里 的石头跳到对岸 河里的石头排成了一条直线, 小青蛙每次跳跃必须落在一块石头或者岸上 给定一个长度为n的数组arr,表示每块儿石头的高度数值 每块石头有一个高度, 每次小青蛙从一块石头起跳 这块石头的高度就会下降 ......
青蛙 石头 数组 直线 长度