相关文章
leetcode 234.回文链表
思路:其实就是判断反转链表是不是和原链表一样的问题。
我们可以借助反转链表的思路,首先我们先把链表的全部元素正向存储,然后再把链表进行反转。
之后我们再遍历反转之后的链表结点元素是不是和刚刚存储数组里面的元素一致就可以了。一旦…
建站知识
2024/11/10 3:09:22
NSSCTF练习记录:[SWPUCTF 2021 新生赛]caidao
题目: 图片上给出了代码,是php的一句话木马
eval($_POST[wllm]);符号 符号表示后面的语句即使执行错误,也不报错。
eval()函数 eval()函数的作用是把括号内的字符串全部当作php代码来执行。
** P O S T [ ′ w l l m ′ ] ∗ ∗ p o s t …
建站知识
2024/11/20 13:37:41
知识改变命运:Java 语言 【可变参数】
可变参数
概念:Java允许一个类中多个同名同功能但是参数不同的方法,封装为一个方法。
基本语法:
访问修饰符 返回值 方法名 (数据类型...参数名) {
......
}案例:写一个类名DyMethod 方法名sum 计算两个整数和,三个整…
建站知识
2024/11/20 13:37:37
SQL面试题练习 —— 计算用户首单是即时单的比例
目录 1 题目2 建表语句3 题解 题目来源:美团。 1 题目 在外卖订单中,有时用户会指定订单的配送时间。现定义:如果用户下单日期与期望配送日期相同则认为是即时单,如果用户下单日期与期望配送时间不同则是预约单。每个用户下单时间…
建站知识
2024/11/20 13:37:33
void c(char* feature[COL])和void c(char (*feature)[COL])的区别:数组作为函数传参
void c(char* feature[COL]) 和 void c(char (*feature)[COL]) 这两个函数声明的区别主要在于它们所接受的参数类型不同,这导致了它们在使用上的根本差异。 一
void c(char (*feature)[COL]) 这个声明正确地表示了一个指向包含 COL 个 char 的数组的指针。这是处理…
建站知识
2024/11/20 13:31:25
画菱形(曼哈顿距离)
输入一个奇数 nn,输出一个由 * 构成的 nn 阶实心菱形。
输入格式
一个奇数 nn。
输出格式
输出一个由 * 构成的 nn 阶实心菱形。
具体格式参照输出样例。
数据范围
1≤n≤991≤n≤99
输入样例:
5输出样例: * ***
******** *
#i…
建站知识
2024/11/20 13:37:29
JAVA中的Wrapper类
ava中的Wrapper类,也称为包装类,是Java提供的一组特殊类,它们将基本数据类型(如int、char、double等)封装为对象。这种封装提供了基本数据类型所不具备的功能,如类型转换、序列化、以及在集合(如…
建站知识
2024/11/20 13:37:25
类和对象(下)C++
1.初始化列表
1.为什么有初始化列表,它的作用?
->初始化列表,是构造函数初始化的另一种形式。
->在语法上面理解,初始化列表可以认定为是每个成员变量定义初始化的地方.
->引用成员变量,const成员变量&am…
建站知识
2024/11/20 13:37:21