详细讲解可以看这个 下面只是些模板 纯模板 int manacher() { // 将数组初始化 init(); int p[N*2],ans=0,mx=0,max_len=-1,id=0,index; // p[i]代表以i为中心的回文串半径,p[i]-1是以i为中心的最长回文串(相对于原字符串) ...
分类:
其他好文 时间:
2020-06-28 22:45:32
阅读次数:
63
对一个数组按照快速排序方式排序: public class Solution { public int[] sortArray(int[] nums) { int len = nums.length; quickSort(nums, 0, len - 1); return nums; } priva ...
分类:
编程语言 时间:
2020-06-28 18:16:07
阅读次数:
61
// 滑动窗口 时间复杂度O(N) func minSubArrayLen(s int, nums []int) int { n := len(nums) // l,r为左右边界指针 l, r := 0, 0 // 窗口的和 sum := 0 // 返回结果 res := math.MaxInt64 ...
分类:
编程语言 时间:
2020-06-28 09:45:39
阅读次数:
52
{ #include <iostream> #include <SDL.h> static Uint8 *pAudio_chunk; static Uint32 audio_len; static Uint8 *pAudio_pos; void fill_audio_buffer(void *use ...
分类:
其他好文 时间:
2020-06-28 00:24:38
阅读次数:
52
今天的题简单,一会儿多做一道 Python 首先想到的是用py去做,字符串获取后用split直接分割,分割后输出就行,没有难度 1 s = input() 2 word = s.split(" ") 3 i = len(word) 4 while(i!=1): 5 print(word[i-1],e ...
分类:
其他好文 时间:
2020-06-26 22:31:19
阅读次数:
72
当前存储字符串长度为5,未使用长度为0,字节数组存储的字符为“Redis\0”。 这里需要注意的是:内部数据数组存储字符串形式符合C语言要求,以‘\0’结尾。且len字符串长度不包含结尾标识符‘\0’。 buf[]的这种遵循C语言形式的存储,使得Redis可以直接使用C语言的相关字符串函数进行SDS ...
分类:
编程语言 时间:
2020-06-26 14:49:33
阅读次数:
55
不考虑内存浪费的fastIO 1 #include<bits/stdc++.h> 2 using namespace std; 3 namespace IO 4 { 5 const int len=1<<25; 6 bool flag; 7 char ch,ibuf[len],wbuf[len]; ...
分类:
其他好文 时间:
2020-06-26 10:53:18
阅读次数:
49
#include <stdio.h> #include <stdlib.h> #define LEN sizeof(struct node) typedef struct node{ int data; struct node *next; }List; List *selectsort(List ...
分类:
其他好文 时间:
2020-06-25 10:12:54
阅读次数:
53
列表的一些操作 定义列表, list1 = [1, 3, 5] or list2 = ['hello, world.'] or list3 = [] 列表长度, len(list1) 下标索引, list1[0] 第 1 个 or list1[-1] 倒数第一个 添加元素, list1.append ...
分类:
编程语言 时间:
2020-06-25 10:05:37
阅读次数:
71
一、设置套接字选项(zmq_setsockopt)int zmq_setsockopt(void *socket, int option_name, const void *option_value, size_t option_len);功能:设置套接字选项参数:socket:设置的套接字opti ...
分类:
其他好文 时间:
2020-06-25 09:29:37
阅读次数:
196