相关文章
(待更)数据结构与算法:字符串和KMP算法原理(附有leetcode344、541、151、459题解)
字符串交换相关
leetcode344.反转字符串
注意:这里的s是str数组
class Solution(object):def reverseString(self, s):""":type s: List[str]:rtype: None Do not return anything, modify s in-place instead."""n len(s)i 0j …
编程日记
2024/12/22 1:16:36
GO Date数据处理
今天封装了一个go 的date数据处理,方便以后直接用 1、创建dateformat.go文件
package modelimport ("fmt""time"
)type dateFormatter struct {time.Time
}// ConvertTimeStringToTimestamp 将指定格式的时间字符串转换为 Unix 时间戳
func (u…
编程日记
2024/11/24 21:34:39
python-简单的dos攻击
前言 这个是DOS攻击学习(注意:千万别去攻击有商业价值的服务器或应用,不然会死的很惨(只有一个IP通过公网访问容易被抓),前提是网站没有攻击防御) 创建一个以python编写的后端web服务(好观察) 安装flask pip install flask from flask import Flaskapp …
编程日记
2024/12/22 12:23:58
常用python函数
raw函数的作用
变成字节的样子
len函数
如果没错,输入的是字节数,例如raw之后,就是len字节数,如果是data_val BinaryValue(n_bitslen(pkt)*8, bigEndianFalse),就是data——val有多少个bit
编程日记
2024/12/22 12:06:15
红黑树的插入 C++
红黑树与二叉搜索树类似
它在每个节点增加了一个存储位记录节点的颜色,可以是RED,也可以是BLACK;通过任意一条从根到叶子简单路径上颜色的约束,红黑树保证最长路径不超过最短路径的二倍,因而近似平衡(最短路径就是全黑…
编程日记
2024/12/22 11:43:52
Golang | Leetcode Golang题解之第386题字典序排数
题目: 题解:
func lexicalOrder(n int) []int {ans : make([]int, n)num : 1for i : range ans {ans[i] numif num*10 < n {num * 10} else {for num%10 9 || num1 > n {num / 10}num}}return ans
}
编程日记
2024/12/22 12:14:59