<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_36736330的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_36736330</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_36736330]]></copyright><item><title><![CDATA[（Java）从URL中读取Json数据中某一个key的value]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/107813877</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/107813877</guid><author>qq_36736330</author><pubDate>Wed, 05 Aug 2020 14:06:58 +0800</pubDate><description><![CDATA[public static String loadJson (String url) {

        String username = "*****";
        String password = "******";
        StringBuilder json = new StringBuilder();


        try {
            URL urlObject = new URL(url);
            URLConnection uc =.]]></description><category></category></item><item><title><![CDATA[（leetcode）数组问题-----------双指针]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/107605079</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/107605079</guid><author>qq_36736330</author><pubDate>Mon, 27 Jul 2020 09:51:48 +0800</pubDate><description><![CDATA[题目一

给定一个排序数组，你需要在 原地 删除重复出现的元素，使得每个元素只出现一次，返回移除后数组的新长度。

不要使用额外的数组空间，你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。



示例1:

给定数组 nums = [1,1,2],

函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。

你不需要考虑数组中超出新长度后面的元素。



题目二

给你一个数组 nums和一个值 val，你需要 原地 移除所有数值等于val...]]></description><category></category></item><item><title><![CDATA[Tarjan算法（连通子图)]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/82052516</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/82052516</guid><author>qq_36736330</author><pubDate>Sat, 25 Aug 2018 16:15:21 +0800</pubDate><description><![CDATA[问题描述

　　某国有n个城市，为了使得城市间的交通更便利，该国国王打算在城市之间修一些高速公路，由于经费限制，国王打算第一阶段先在部分城市之间修一些单向的高速公路。
　　现在，大臣们帮国王拟了一个修高速公路的计划。看了计划后，国王发现，有些城市之间可以通过高速公路直接（不经过其他城市）或间接（经过一个或多个其他城市）到达，而有的却不能。如果城市A可以通过高速公路到达城市B，而且城市B也可以通过高...]]></description><category></category></item><item><title><![CDATA[GarsiaWachs算法：石子归并问题    (ccf  压缩编码 原型)]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/81477083</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/81477083</guid><author>qq_36736330</author><pubDate>Tue, 07 Aug 2018 10:48:30 +0800</pubDate><description><![CDATA[N堆石子摆成一条线。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆，并将新的一堆石子数记为该次合并的代价。计算将N堆石子合并成一堆的最小代价。

 

例如： 1 2 3 4，有不少合并方法

1 2 3 4 =&amp;gt; 3 3 4(3) =&amp;gt; 6 4(9) =&amp;gt; 10(19)

1 2 3 4 =&amp;gt; 1 5 4(5) =&amp;gt; 1 9(14) =&amp;g...]]></description><category></category></item><item><title><![CDATA[c++  isdigit()函数]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/81448324</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/81448324</guid><author>qq_36736330</author><pubDate>Mon, 06 Aug 2018 08:54:50 +0800</pubDate><description><![CDATA[判断某个字符型是否为数字

 

例如


int main() {
    char c;//此时输入的是整型数字
    while (cin&amp;gt;&amp;gt;c) {
        if (isdigit(c)) {
            cout&amp;lt;&amp;lt;c&amp;lt;&amp;lt;&quot;是数字&quot;&amp;lt;&amp;lt;endl;
        } else cout&amp;lt;&amp;lt;c&amp;lt;&amp;l]]></description><category></category></item><item><title><![CDATA[并查集的介绍【转】]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/81428428</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/81428428</guid><author>qq_36736330</author><pubDate>Sun, 05 Aug 2018 10:12:44 +0800</pubDate><description><![CDATA[本文主要介绍解决动态连通性一类问题的一种算法，使用到了一种叫做并查集的数据结构，称为Union-Find。

更多的信息可以参考Algorithms 一书的Section 1.5，实际上本文也就是基于它的一篇读后感吧。

原文中更多的是给出一些结论，我尝试给出一些思路上的过程，即为什么要使用这个方法，而不是别的什么方法。我觉得这个可能更加有意义一些，相比于记下一些结论。

 

 

关于动态连通...]]></description><category></category></item><item><title><![CDATA[VS2013及以上版本应输入声明问题的解决]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/81351967</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/81351967</guid><author>qq_36736330</author><pubDate>Thu, 02 Aug 2018 08:54:03 +0800</pubDate><description><![CDATA[编译器提示应输入声明的问题，这里的问题主要是在头文件里面的预定义不需要;,只需要将这个分好去掉，后面使用这个申明的时候就可以正常使用了。

 

#define NMAX 10005;

int a[NMAX];

报错。。。。

 

正确写法：

#define NMAX 10005

int a[NMAX];...]]></description><category></category></item><item><title><![CDATA[vector容器与iterator迭代器]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/81289513</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/81289513</guid><author>qq_36736330</author><pubDate>Mon, 30 Jul 2018 18:14:28 +0800</pubDate><description><![CDATA[一、vector容器  

   vector 容器是一个模板类，可以存放任何类型的对象（但必须是同一类对象）。vector对象可以在运行时高效地添加元素，并且vector中元素是连续存储的。 

vector类为内置数组提供了一种替代表示，与string类一样 vector 类是随标准 C++引入的标准库的一部分，为了使用vector 我们必须包含相关的头文件 ：#include &amp;lt;vec...]]></description><category></category></item><item><title><![CDATA[关于dev编译long long类型出错问题]]></title><link>https://blog.youkuaiyun.com/qq_36736330/article/details/81054178</link><guid>https://blog.youkuaiyun.com/qq_36736330/article/details/81054178</guid><author>qq_36736330</author><pubDate>Sun, 15 Jul 2018 16:28:35 +0800</pubDate><description><![CDATA[long long 类型在vc++中并没有宏定义应采用__int64 代替相关链接 https://www.cnblogs.com/newcir/p/5416948.html]]></description><category></category></item></channel></rss>