由于水平原因,博客大部分内容摘抄于网络,如有错误或者侵权请指出,本人将尽快修改

摘要: 实战篇 1、内存调优 1.1 内存溢出和内存泄漏 内存泄漏(memory leak):在Java中如果不再使用一个对象,但是该对象依然在GC ROOT的引用链上,这个对象就不会被垃圾回收器回收,这种情况就称之为内存泄漏。 内存泄漏绝大多数情况都是由堆内存泄漏引起的,a56爆大奖在线娱乐后续没有特别说明则讨论的都是堆 阅读全文
posted @ 2024-06-19 23:28 小纸条 阅读(9) 评论(0) 推荐(0) 编辑
摘要: sscanf的使用 int sscanf(const char *str, const char *format,......); #include<stdio.h> int main1() { char str[100]; sscanf("12345", "%4s", str); printf(" 阅读全文
posted @ 2022-12-04 18:32 小纸条 阅读(18) 评论(0) 推荐(0) 编辑
摘要: c/c++中的输入输出 #include <iostream> using namespace std; int main() { //c语言中的输入输出 int a, b; scanf("%d%d",&a,&b); printf("%d\n",a+b); //c++中的输入输出 cin >> a 阅读全文
posted @ 2022-11-27 22:03 小纸条 阅读(37) 评论(0) 推荐(0) 编辑
摘要: sstream 使用,注意clear 和 str("") #include <iostream> #include <sstream> #include <string> using namespace std; int main() { stringstream ss; ss.put('a'); 阅读全文
posted @ 2022-11-25 21:49 小纸条 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】在所有的N位数中,有多少个数中有偶数个数字3?由于结果可能很大,你只需要输出这个答案对12345取余的值。 【输入】输入包含一行,一个字符串,长度不超过1000。读入一个数N。 【输出】输出有多少个数中有偶数个数字3。 【输入样例】2 【输出样例】73 /** 当位数是1的时候 , 有9 阅读全文
posted @ 2022-01-02 23:21 小纸条 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 一、滑动窗口伪代码二、滑动窗口经典题目01.643. 子数组最大平均数 I02.209. 长度最小的子数组03.3. 无重复字符的最长子串04.76. 最小覆盖子串(难)05.485. 最大连续 1 的个数06.487. 最大连续1的个数 II07.1004. 最大连续1的个数 III08.1151 阅读全文
posted @ 2021-11-03 21:29 小纸条 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 直接上代码吧,可以递归解决也可以非递归解决。 import java.util.LinkedList; public class Main{ /* 由dp[i - 1][j]推出,即背包容量为j,里面不放物品i的最大价值,此时dp[i][j]就是dp[i - 1][j] 由dp[i - 1][j - 阅读全文
posted @ 2021-07-25 21:20 小纸条 阅读(250) 评论(0) 推荐(1) 编辑
摘要: (文章目录) 前言 a56爆大奖在线娱乐介绍单调栈和单调队列的使用,并且提供模板。 一、单调栈? 栈地到栈顶是单调增加或者单调减少的。 1.代码模板: //常见模型:找出a56爆大奖在线娱乐数左边离它最近的比它大/小的数 //stk[0]是不存放元素的,stk[tt]存放栈顶元素 int tt = 0; for (int i = 阅读全文
posted @ 2021-07-25 00:33 小纸条 阅读(65) 评论(0) 推荐(0) 编辑
摘要: B树又叫B-树,B树的特性 B树中允许一个结点中包含多个key,可以是3个、4个、5个甚至更多,并不确定,需要看具体的实现。现在a56爆大奖在线娱乐们选择一个参数M,来构造一个B树,a56爆大奖在线娱乐们可以把它称作是M阶的B树,那么该树会具有如下特点:a56爆大奖在线娱乐结点最多有M-1个key,并且以升序排列;a56爆大奖在线娱乐结点最多能有M个子结点;根结点至 阅读全文
posted @ 2021-04-04 10:07 小纸条 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 参考:/fusiwei/p/11301436.html /yonyong/p/9637418.html 欧几里德算法又称辗转相除法,是指用于计算两个正整数a,b的最大公约数。数学应用有约分 int gcd(i 阅读全文
posted @ 2020-11-15 20:02 小纸条 阅读(215) 评论(0) 推荐(0) 编辑