<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bbhdeal的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bbhdeal</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bbhdeal]]></copyright><item><title><![CDATA[232用栈实现队列]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/124483737</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/124483737</guid><author>bbhdeal</author><pubDate>Thu, 28 Apr 2022 21:13:16 +0800</pubDate><description><![CDATA[看了题解，感觉题解还是有点麻烦

入队没有什么要求，直接入栈就可以

出队需要满足队的先入先出原则，因此需要一个额外的栈，把之前在栈里的元素再反方向倒腾过来，额外的栈直接出栈就是出队

peek检索，这个和题解的方式不同。如果额外的栈非空（s2），直接对s2进行peek检索。如果s2为空，直接返回s1空时入栈的元素


class MyQueue {
	private Stack&lt;Integer&gt; s1,s2;
    int front;

    public MyQueue() {
   ]]></description><category></category></item><item><title><![CDATA[20有效的括号]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/124474967</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/124474967</guid><author>bbhdeal</author><pubDate>Thu, 28 Apr 2022 15:21:50 +0800</pubDate><description><![CDATA[用栈来解决问题，需要回答三个问题

1.用什么结构存栈——java中的Deque

2.什么时候入栈——当出现左括号时

3.什么时候出栈——当出现右括号时，把栈顶元素拿出来判断配不配对


class Solution {
    public boolean isValid(String s) {
        int n=s.length();
        if(n%2==1) {
            return false;//如果是奇数个，肯定不配对
        }
       ]]></description><category></category></item><item><title><![CDATA[206反转链表]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/124444492</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/124444492</guid><author>bbhdeal</author><pubDate>Wed, 27 Apr 2022 10:13:41 +0800</pubDate><description><![CDATA[因为没有及时斩断尾巴，导致链表两个元素之间存在一个环


class Solution {
    public ListNode reverseList(ListNode head) {
        ListNode T=new ListNode(0);
        ListNode tmp=new ListNode();
        tmp=head;
        if(head==null) return head;
        head=head.next;//及时往下
    ]]></description><category></category></item><item><title><![CDATA[203移除链表元素]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/124435755</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/124435755</guid><author>bbhdeal</author><pubDate>Tue, 26 Apr 2022 20:11:45 +0800</pubDate><description><![CDATA[在这个题上栽了好多次

第一次，想法是添加一个头节点，利用T.next.val==val来判断




class Solution {
    public ListNode removeElements(ListNode head, int val) {
        ListNode T = new ListNode(0);
        ListNode Reserve=T;
        T.next=head;
        if(head==null) return head;
  .]]></description><category></category></item><item><title><![CDATA[Leetcode88合并两个有序数组]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/124268110</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/124268110</guid><author>bbhdeal</author><pubDate>Tue, 19 Apr 2022 10:51:57 +0800</pubDate><description><![CDATA[双指针，在草纸上画一画就能明白思路，需要一个额外的数组用来储存

注意! while 里面一定要写成 if...else if...的形式，不然会超过数组边界报错


class Solution {
    public void merge(int[] nums1, int m, int[] nums2, int n) {
        int i=0,j=0,k=0;
        int[] tmp=new int[m+n];
        while(i&lt;m &amp;&amp; j&]]></description><category></category></item><item><title><![CDATA[latex打出 像小写l一样的字母]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/117418128</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/117418128</guid><author>bbhdeal</author><pubDate>Mon, 31 May 2021 15:48:07 +0800</pubDate><description><![CDATA[${\ell ^1}$

即可实现
]]></description><category></category></item><item><title><![CDATA[安装OPNET（内含资源）]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/105756202</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/105756202</guid><author>bbhdeal</author><pubDate>Sat, 25 Apr 2020 20:50:09 +0800</pubDate><description><![CDATA[安装VC6.0 （一定要安装英文版）
VC6.0软件包，提取码：7f5c
安装的时候注意勾选 Register Environment Variable，这样他自己就注册了环境变量


安装opnet
opnet种子文件提取码：wybg
用迅雷或者qBittorrent弄出来就行，我用百度云离线下载解析不出来
里边有一个pdf安装说明
如果win10打开安装文件受到阻拦，使用cmd，用管理员打...]]></description><category></category></item><item><title><![CDATA[PAT A1048 Find Coins 第三个测试点]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/104380821</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/104380821</guid><author>bbhdeal</author><pubDate>Tue, 18 Feb 2020 19:19:10 +0800</pubDate><description><![CDATA[看了柳神的代码才想到还有这一种可能
输入：
4 4
1 2 2 4
输出
2 2

]]></description><category></category></item><item><title><![CDATA[算法笔记问题 B: 数制转换]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/104268086</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/104268086</guid><author>bbhdeal</author><pubDate>Tue, 11 Feb 2020 19:16:56 +0800</pubDate><description><![CDATA[注意的点是输入的带字母的可能有大写也有小写。
题目描述：
求任意两个不同进制非负整数的转换（2进制～16进制），所给整数在long所能表达的范围之内。
不同进制的表示符号为（0，1，…，9，a，b，…，f）或者（0，1，…，9，A，B，…，F）。
#include&lt;cstdio&gt;
#include&lt;string.h&gt;
using namespace std;
char sh...]]></description><category></category></item><item><title><![CDATA[算法笔记问题 E: 学生查询（50分的坑）]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/104245665</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/104245665</guid><author>bbhdeal</author><pubDate>Mon, 10 Feb 2020 11:23:06 +0800</pubDate><description><![CDATA[注意题意啊！测试数据有多组，第一行为样例数m，说明这个题不是无限输入啊。
另外，输入信息时不要用分割字符串处理了，用结构体不香吗
#include &lt;cstdio&gt;
#include &lt;string.h&gt;
using namespace std;
int main(){
	struct student{
		char num[15];
		char name[100];
	...]]></description><category></category></item><item><title><![CDATA[Microsoft Visual C++ Build Tools下载/解决Visual C++ 14.0 is required问题]]></title><link>https://blog.youkuaiyun.com/bbhdeal/article/details/81144783</link><guid>https://blog.youkuaiyun.com/bbhdeal/article/details/81144783</guid><author>bbhdeal</author><pubDate>Sat, 21 Jul 2018 15:24:40 +0800</pubDate><description><![CDATA[最近安装Scrapy和twisted时总让我下载Visual C++ Build Tools，而且命令行里给出的网址根本就不行。看了网上好多解决方法，而且这个东西好多地方都不是免费下载的。废了好大劲找到了下载的网址（^-^)

看了这个老哥的文章找到的网址：https://blog.youkuaiyun.com/github_35160620/article/details/53347803

但是咱们没有必...]]></description><category></category></item></channel></rss>