<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[噜噜噜]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_32094405</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_32094405]]></copyright><item><title><![CDATA[JAVA学习-潜力之行 始于足下]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/137061390</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/137061390</guid><author>qq_32094405</author><pubDate>Wed, 27 Mar 2024 00:00:13 +0800</pubDate><description><![CDATA[系统性能的诊断要做些什么指标呢？我们先来考虑，进行要做诊断，那么程序或 JVM 可能出现了问题，而我们排查程序运行中出现的问题，比如排查程序 BUG 的时候，要优先保证正确性，这时候就不仅仅是 JVM 本身的问题，例如死锁等等，程序跑在 JVM 里，现象出现在 JVM 上，很多时候还要深入分析业务代码和逻辑确定 Java 程序哪里有问题。一般来讲 系统优化可以先收集问题，按照问题的重要性进行排序，依旧二八法则，排在前20%的问题能影响至少80%的性能问题，所以解决这部分问题即可；]]></description><category></category></item><item><title><![CDATA[剑指offer-把字符串转成整数（C++）]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/102589834</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/102589834</guid><author>qq_32094405</author><pubDate>Wed, 16 Oct 2019 17:56:33 +0800</pubDate><description><![CDATA[一、题目
https://www.nowcoder.com/practice/8fecd3f8ba334add803bf2a06af1b993?tpId=13&amp;tqId=11185&amp;tPage=2&amp;rp=2&amp;ru=/ta/coding-interviews&amp;qru=/ta/coding-interviews/question-ranking
题目描述
将一个...]]></description><category></category></item><item><title><![CDATA[剑指offer-把数组排成最小的数（ C++ ）]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/102589759</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/102589759</guid><author>qq_32094405</author><pubDate>Wed, 16 Oct 2019 17:33:48 +0800</pubDate><description><![CDATA[一、题目描述
https://www.nowcoder.com/practice/8fecd3f8ba334add803bf2a06af1b993?tpId=13&amp;tqId=11185&amp;tPage=2&amp;rp=2&amp;ru=/ta/coding-interviews&amp;qru=/ta/coding-interviews/question-ranking
输入一个正整...]]></description><category></category></item><item><title><![CDATA[1.常用查找算法 + 具体实现（ C++ ）]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/101847642</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/101847642</guid><author>qq_32094405</author><pubDate>Tue, 01 Oct 2019 20:09:55 +0800</pubDate><description><![CDATA[1、顺序查找
说明：顺序查找适合于存储结构为顺序存储或链接存储的线性表。
基本思想：顺序查找也称为线形查找，属于无序查找算法。从数据结构线形表的一端开始，顺序扫描，依次将扫描到的结点关键字与给定值k相比较，若相等则表示查找成功；若扫描结束仍没有找到关键字等于k的结点，表示查找失败。
时间复杂度 O(n)O(n)O(n);
//顺序查找
int SequenceSearch( vector&lt;i...]]></description><category></category></item><item><title><![CDATA[1. 二维数组中的查找]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/101565321</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/101565321</guid><author>qq_32094405</author><pubDate>Fri, 27 Sep 2019 22:17:58 +0800</pubDate><description><![CDATA[一、题目
在一个二维数组中，每一行都按照从左到右递增的顺序排序，每一列都按照从上到下递增的顺序排序。
请完成一个函数，输入这样的一个二维数组和一个整数，判断数组中是否含有该整数。
样例
输入数组：

[1,2,8,9]，
[2,4,9,12]，
[4,7,10,13]，
[6,8,11,15]

如果输入查找数值为7，则返回true，
如果输入查找数值为5，则返回false。
二、思路
按照数组的...]]></description><category></category></item><item><title><![CDATA[56.从1到n整数中1出现的次数]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/101562865</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/101562865</guid><author>qq_32094405</author><pubDate>Fri, 27 Sep 2019 21:35:35 +0800</pubDate><description><![CDATA[一、题目
题目描述
求出1-13的整数中1出现的次数,并算出100-1300的整数中1出现的次数？为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数（从1 到 n 中1出现的次数）。。
二、思路

class Solution {
public:
...]]></description><category></category></item><item><title><![CDATA[2020届校招-老虎证券-Windows开发工程师笔试题]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/100810189</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/100810189</guid><author>qq_32094405</author><pubDate>Sat, 21 Sep 2019 11:32:49 +0800</pubDate><description><![CDATA[1. 与10.110.12.29 mask225.225.225.224属于同一网段的IP地址是

 10.110.12.31
 10.110.12.0
 10.110.12.32
 10.110.12.30

2. 事务的持续性是指：

  一个事务内部的操作及使用的数据对并发的其他事务是隔离的（隔离性）
 事务一旦提交，对数据库的改变是永久的（持久性/持续性）
 事务必须是使数据库从一个一致性...]]></description><category></category></item><item><title><![CDATA[2019-09-14-酷狗笔试]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/100878969</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/100878969</guid><author>qq_32094405</author><pubDate>Mon, 16 Sep 2019 10:18:32 +0800</pubDate><description><![CDATA[1. 请设计一个高并发的考试系统，教师可以在系统中录入试卷（均为选择题；单项或多项均可 ），并且能够指定多个学生作答，
学生可以参加多项考试，提交完试卷后自动判卷，学生可以查询成绩和错题
尽可能的写出完备的ER图，系统框架图，系统原型图。
PS:
1.没有标准答案，ER图应该包含用户表，试卷表，题目表，用户试卷表等基础结构。
2.系统设计应该包含数据库，业务代码，接入层，如果有系统监控部分则加分。...]]></description><category></category></item><item><title><![CDATA[2019-CVTE-C++开发-线上笔试]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/100878143</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/100878143</guid><author>qq_32094405</author><pubDate>Mon, 16 Sep 2019 10:09:59 +0800</pubDate><description><![CDATA[总共22道题目，二十个选择题，两个编程题；
1.实现LRU缓存淘汰机制
运用你所掌握的数据结构，设计和实现一个  LRU (最近最少使用) 缓存机制。它应该支持以下操作： 获取数据 get 和 写入数据 put 。
获取数据 get(key) - 如果密钥 (key) 存在于缓存中，则获取密钥的值（总是正数），否则返回 -1。
写入数据 put(key, value) - 如果密钥不存在，则写入其...]]></description><category></category></item><item><title><![CDATA[2.两数相加（C++）]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/95864955</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/95864955</guid><author>qq_32094405</author><pubDate>Sun, 14 Jul 2019 10:53:14 +0800</pubDate><description><![CDATA[两数相加
给出两个 非空 的链表用来表示两个非负的整数。其中，它们各自的位数是按照 逆序 的方式存储的，并且它们的每个节点只能存储 一位 数字。
如果，我们将这两个数相加起来，则会返回一个新的链表来表示它们的和。
您可以假设除了数字 0 之外，这两个数都不会以 0 开头。
示例：
输入：(2 -&gt; 4 -&gt; 3) + (5 -&gt; 6 -&gt; 4)
输出：7 -&gt; 0 -...]]></description><category></category></item><item><title><![CDATA[9.回文数]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/95789618</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/95789618</guid><author>qq_32094405</author><pubDate>Sat, 13 Jul 2019 21:13:51 +0800</pubDate><description><![CDATA[题目描述
判断一个整数是否是回文数。回文数是指正序（从左向右）和倒序（从右向左）读都是一样的整数。
示例 1:
	输入: 121
	输出: true

示例 2:
	输入: -121
	输出: false

解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。
示例 3:
	输入: 10
	输出: false

解释: 从右向左读, 为 01 。因此它不是一...]]></description><category></category></item><item><title><![CDATA[70. 爬楼梯]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/95047659</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/95047659</guid><author>qq_32094405</author><pubDate>Mon, 08 Jul 2019 19:20:38 +0800</pubDate><description><![CDATA[70. 爬楼梯
题目描述
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。
每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢？
注意：给定 n 是一个正整数。 
示例 1：

输入： 2
输出： 2

解释： 有两种方法可以爬到楼顶。
（1）1 阶 + 1 阶
（2） 2 阶
示例2

输入： 3
输出： 3

解释： 有三种方法可以爬到楼顶。
（1）  1 阶 + 1 阶 + ...]]></description><category></category></item><item><title><![CDATA[5.3 集合的表示]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/94590542</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/94590542</guid><author>qq_32094405</author><pubDate>Wed, 03 Jul 2019 22:40:41 +0800</pubDate><description><![CDATA[集合的表示
看着浙大视频做的笔记，这些东西还是自己动手写一遍印象比较深刻。

  集合运算： 交、并、补、差、判定一个元素是否属于某个集合
 并集，查找属于哪个集合 
 并集，查找问题中集合存储如何实现
可以用树结构 表示集合，树的每一个结点表示一个结合元素。

采用数组存储形式

typedef struct{
	ElementType Data; //存储值
	int Parent;//双亲节...]]></description><category></category></item><item><title><![CDATA[1.C++ 指针]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/94589842</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/94589842</guid><author>qq_32094405</author><pubDate>Wed, 03 Jul 2019 20:41:13 +0800</pubDate><description><![CDATA[int p;
//这是一个普通的整型变量
int *p;
//首先从P 处开始,先与结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向的内容的类型为int 型.所以P是一个返回整型数据的指针
int p[3];
//首先从P 处开始,先与[]结合,说明P 是一个数组,然后与int 结合,说明数组里的元素是整型的,所以P 是一个由整型数据组成的数组
int *p[3];
//首先从P...]]></description><category></category></item><item><title><![CDATA[哈希表（hash table）]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/94395135</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/94395135</guid><author>qq_32094405</author><pubDate>Mon, 01 Jul 2019 23:35:19 +0800</pubDate><description><![CDATA[hash表
哈希表（散列表）原理详解：https://blog.youkuaiyun.com/duan19920101/article/details/51579136
B站 讲解视频： https://www.bilibili.com/video/av17500428?from=search&amp;seid=12765918089840512042
根据设定的哈希函数及处理冲突的方法将查找表中各数据元素存...]]></description><category></category></item><item><title><![CDATA[1000瓶药水，1瓶有毒药，几只小白鼠能够找出？]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/94385384</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/94385384</guid><author>qq_32094405</author><pubDate>Mon, 01 Jul 2019 15:05:58 +0800</pubDate><description><![CDATA[1000瓶药水，1瓶有毒药，几只小白鼠能够找出？条件：问题：解答：第二种变体第三种变体
原文链接： https://www.jianshu.com/p/607d6683748b
条件：
现有1000瓶药，其中有一瓶毒药，喝了之后1小时后才产生效果，现在你有10只老鼠和1个小时的时间，请问怎么找出毒药？
问题：
现在给1周的时间，用10只老鼠找出1千瓶水中的那瓶水。
解答：
思路：  老鼠被喂药后，...]]></description><category></category></item><item><title><![CDATA[2019-多益网络-软件研发工程师-秋招提前批-笔试]]></title><link>https://blog.youkuaiyun.com/qq_32094405/article/details/94231362</link><guid>https://blog.youkuaiyun.com/qq_32094405/article/details/94231362</guid><author>qq_32094405</author><pubDate>Sun, 30 Jun 2019 00:36:30 +0800</pubDate><description><![CDATA[2019-多益网络-软件研发工程师-秋招提前批-笔试1.链表不具备的特点：随机访问（单选）2.二分查找算法的比较次数(单选)3.数据库的保护（简答）4.把一个多叉树转换为二叉树的步骤（填空）5.sql语句（简答）5.TCP协议如何保证传输可靠性5.TCP协议如何保证传输可靠性
题目总共有单选题（6个）、填空题（4个）、简答题（4或者6个）、编程题（一道），简答题里面还有翻译题，我的翻译考的是函数以...]]></description><category></category></item></channel></rss>