<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_52290976的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_52290976</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_52290976]]></copyright><item><title><![CDATA[常用dos命令]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/116380233</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/116380233</guid><author>qq_52290976</author><pubDate>Mon, 03 May 2021 20:38:41 +0800</pubDate><description><![CDATA[用win加r，输入cmd打开操作台

更换硬盘的方法：输入盘的名称（比如E),然后加：，就进入该盘

想知道该盘此时的子文件，输入dir

假如我想进入oj这个文件，输入cd  oj即可

如果我想返回上一层文件，输入cd …

如果我想连续进入文件，输入cd  文件名\文件名\文件名，  想进几个进几个
如果我想直接返回根文件，而不是一直输入cd …
输入cd \  即可
如果我想清屏，输入cls


结束该控制台，输入exit。
由于在我们开发java时需要用到java和javac工具，而使用控制台，每]]></description><category></category></item><item><title><![CDATA[java基本概念]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/116379586</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/116379586</guid><author>qq_52290976</author><pubDate>Mon, 03 May 2021 19:34:43 +0800</pubDate><description><![CDATA[1，java跨平台发展史
1，Java经历1.0，1.1，1.2，1.3，1.4，5.0，6.0，7.0，8.0，9.0，10.0，11.0。
其中1.4版本跳到5.0版本的原因是该次更新幅度过大，是Java发展的快速时期，8.0是公司中使用的最多版本，11.0多用于学生学习（比如我）。
2.java跨平台原理（即Java程序在windows，mac，Linux操作系统上都能运行），原因是Java含有Java虚拟机也就是JVM（类似于中间人，它把你写的东西整成操作系统看的懂的语言），每一个操作系统都有一个虚]]></description><category></category></item><item><title><![CDATA[查找]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115890217</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115890217</guid><author>qq_52290976</author><pubDate>Tue, 20 Apr 2021 20:23:54 +0800</pubDate><description><![CDATA[查找表 Search Tab )是由同一类型的数据元素〈或记录)构成的集合
关键字 (Key) 是数据元素中某个数据项的值，又称为键值
若此关键字可以唯一地标识一个记录，则称此关键字为主关键字
可以识别多个数据元素(或记 )的关键字，我们称为次关键字
查找( Searchìng )就是根据给定的篝个值 在查找亵 确定-个
其关键字等于给定值的数据元素(或记褒)。
静态查找表(如tic Sear ch’ Table) :只作查找操作的查找表。
动态查找表 yna ic Search able): 在查找过程中]]></description><category></category></item><item><title><![CDATA[图]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115725819</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115725819</guid><author>qq_52290976</author><pubDate>Tue, 20 Apr 2021 08:23:16 +0800</pubDate><description><![CDATA[图
1，图的定义
多对多
无向图，顶点之间没有方向，边为无向边，表示方法（v，v），如果任何俩个顶点都有边，就叫完全无向图
有向图，顶点之间有方向，边为有向边，称为弧，&lt;v1,v2&gt;,弧尾到弧头，即v1到v2，任何俩个边都有正反俩条边，叫完全有向图
简单图就是不存在自己到自己或同一条边重复出现。
边少顶点少的叫稀疏图反之叫稠密图，没有意义因为过于主观化。
带权的图叫网
连通图就是任何俩个顶点都有路
无向圈中的极大连通子图称为连通分量。
1要是子图;
2 图要是连通的;
3 连通子图含有极大顶点数]]></description><category></category></item><item><title><![CDATA[2021-04-08]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115531372</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115531372</guid><author>qq_52290976</author><pubDate>Thu, 08 Apr 2021 21:18:00 +0800</pubDate><description><![CDATA[寻找旋转排序数组中的最小值（二分法）
已知一个长度为 n 的数组，预先按照升序排列，经由 1 到 n 次 旋转 后，得到输入数组。例如，原数组 nums = [0,1,2,4,5,6,7] 在变化后可能得到：
若旋转 4 次，则可以得到 [4,5,6,7,0,1,2]
若旋转 7 次，则可以得到 [0,1,2,4,5,6,7]
注意，数组 [a[0], a[1], a[2], …, a[n-1]] 旋转一次 的结果为数组 [a[n-1], a[0], a[1], a[2], …, a[n-2]] 。
给你一]]></description><category></category></item><item><title><![CDATA[2021-04-06]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115471547</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115471547</guid><author>qq_52290976</author><pubDate>Tue, 06 Apr 2021 21:59:05 +0800</pubDate><description><![CDATA[力扣刷题日：
第一日：有序数组去重。
给你一个有序数组 nums ，请你 原地 删除重复出现的元素，使每个元素 只出现一次 ，返回删除后数组的新长度。
不要使用额外的数组空间，你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。
来源：力扣（LeetCode）
链接：https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array
思路：先假设一个数组1,1,2,2,3,4,5,5,6。
由于需要在原地删除重复且空间]]></description><category></category></item><item><title><![CDATA[2021-04-05]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115446345</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115446345</guid><author>qq_52290976</author><pubDate>Mon, 05 Apr 2021 21:06:12 +0800</pubDate><description><![CDATA[1.移动端
ios：苹果系统的开发。
Android：安卓开发。
因为我对手机这方面开发不感兴趣，而且移动端最近几年前景不好，所有没怎么详细的找。
2.前端
  对于前端开发来说，最核心的3个技术分别是：HTML、CSS和JavaScript。
  1，HTML，全称Hyper Text Markup Language（超文本标记语言）。HTML是一门描述性语言。
  2，CSS，即Cascading Style Sheet（层叠样式表），是用来控制网页外观的一种技术。
 3，JavaScript，就是我们]]></description><category></category></item><item><title><![CDATA[2021-03-31]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115361762</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115361762</guid><author>qq_52290976</author><pubDate>Thu, 01 Apr 2021 19:05:26 +0800</pubDate><description><![CDATA[树
1，根结点唯一
2，子树不相交。
结点分类：
1，结点所拥有的子树，就是结点的度，通俗的说就是该结点有几个孩子就有几个度，把度当成它孩子就行。
2，度为0的结点（就是没有孩子的结点），叫叶节点或终端结点，除了该结点和根结点以外的结点，也叫内部结点。
3，树的度就是拥有最大度的结点的度，谁的孩子多，这个树的度就是该结点的度。
4，树的深度，没什么好说的。
5，如果将树中结点的各子树看成从左至右是有次序的，不能互换的，则称该树为有序树，否则称为无序树（二叉树就是有序树，因为它不能换左右结点）。
6，:双亲表]]></description><category></category></item><item><title><![CDATA[2021-03-25]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115219886</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115219886</guid><author>qq_52290976</author><pubDate>Thu, 25 Mar 2021 22:13:45 +0800</pubDate><description><![CDATA[栈的应用——中缀转后缀
中缀转后缀的用处是方便计算机执行四则运算。
输入一个中缀：9+(3-1)×3+8/2
它的后缀应该是：931 3×+102/+
方法是，当输入一个中缀时，每当输入数字，便输出，当输入加减乘除时，就将加减乘除放入栈中，如果输入的四则运算的优先级大于栈顶的优先级，便将该四则运算放入栈中，如果小于栈顶的优先级，就将栈中的四则运算清空，然后将该四则运算放入栈中，如果遇到（，就将（放入栈中，然后照常进行，直到遇到），此时将栈中的所有四则运算全部输出。
例如中缀9+(3-1)×3+8/2，第一个]]></description><category></category></item><item><title><![CDATA[2021-03-24]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115184853</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115184853</guid><author>qq_52290976</author><pubDate>Wed, 24 Mar 2021 19:40:52 +0800</pubDate><description><![CDATA[反转链表
定义一个函数，输入一个链表的头节点，反转该链表并输出反转后链表的头节点。
输入: 1-&gt;2-&gt;3-&gt;4-&gt;5-&gt;NULL
输出: 5-&gt;4-&gt;3-&gt;2-&gt;1-&gt;NULL
共有三种方法，
第一种，双指针法，设置俩个指针，cur，pre，先让cur指向空，pre指向头指针，然后每一次循环让pre的next指向cur，将cur，pre向前移动一位。
下面展示一些 内联代码片。
 ListNode* reverseList(ListNode* h]]></description><category></category></item><item><title><![CDATA[2021-03-23]]></title><link>https://blog.youkuaiyun.com/qq_52290976/article/details/115136136</link><guid>https://blog.youkuaiyun.com/qq_52290976/article/details/115136136</guid><author>qq_52290976</author><pubDate>Tue, 23 Mar 2021 19:08:48 +0800</pubDate><description><![CDATA[链表的创建，输出，修改，删除，插入
结点的定义：
下面展示一些 内联代码片。
typedef struct listnode
{
    int data;//结点存储的数据
    struct listnode *next;//创建一个结构体指针用来存储下一个结点的地址
} l//由于使用了typedefm，l以后便代表结构体类型，和int相似;

链式存储结构的创建其思想是利用malloc开辟空间来存储结点，如何用next指针来存储该结点的下一个结点的位置。
（malloc()到底从哪里得到了内存空间]]></description><category></category></item></channel></rss>