<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MyCodecOdecoDecodE的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MyCodecOdecoDecodE]]></copyright><item><title><![CDATA[Unity 编写并使用Android包]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/86582943</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/86582943</guid><author>MyCodecOdecoDecodE</author><pubDate>Mon, 21 Jan 2019 19:27:21 +0800</pubDate><description><![CDATA[Unity 编写并使用Android包

Author: ziang.hu Date: 19.1.15 15:39

使用软件版本：
Unity : 2017.4
Android Studio : v3.2.1
编写Android的aar包
1. 创建安卓项目和Module

PS：其中安卓项目包名并不是很重要，可以随便设置。
选好对应的SDK后新建项目，Activity选择Empty Activ...]]></description><category></category></item><item><title><![CDATA[Cocos Creator Inspector 插件（chrome插件）]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/82152558</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/82152558</guid><author>MyCodecOdecoDecodE</author><pubDate>Tue, 28 Aug 2018 18:39:26 +0800</pubDate><description><![CDATA[Cocos Creator Inspector 插件（chrome插件）


  PS：本项目基于此项目的基础上进行开发，更新。 
  Github 地址: https://github.com/bilibiliChangKai/CocosCreatorInspector




插件说明

该插件可以帮助cocos游戏开发者动态的查看节点属性和脚本属性，并且进行修改。帮助程序员加快开发速度和de...]]></description><category></category></item><item><title><![CDATA[中山大学分布式系统课程期末复习大纲]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/80607525</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/80607525</guid><author>MyCodecOdecoDecodE</author><pubDate>Thu, 07 Jun 2018 12:41:59 +0800</pubDate><description><![CDATA[分布式系统复习大纲


  Author：胡子昂 
  
  Date：2018年6月4日 星期一 下午7:06




总体概述：


本学期学到的章节关系如下：





我将所有章节分为了三个部分：

并行算法运行平台学习
并行算法前置知识学习
并行算法学习

他们的具体关系如下图。接下来，我将根据这三个部分依次进行总结：






Part 1 并行算法运行平台学习





Chap ...]]></description><category></category></item><item><title><![CDATA[python sphinx 自动生成文档]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/79242354</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/79242354</guid><author>MyCodecOdecoDecodE</author><pubDate>Fri, 02 Feb 2018 18:59:46 +0800</pubDate><description><![CDATA[python sphinx 自动生成文档


  借鉴：http://blog.youkuaiyun.com/preyta/article/details/73647937  
  在此基础上进行修改扩展




前言：

sphinx是python支持的一种文档自动生成工具，仅需少量操作，就可以把docstring注释生成文档，文档可以是html格式，latex格式，pdf格式等。



安装：

使用pi]]></description><category></category></item><item><title><![CDATA[85. Maximal Rectangle]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/79039725</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/79039725</guid><author>MyCodecOdecoDecodE</author><pubDate>Fri, 12 Jan 2018 00:06:50 +0800</pubDate><description><![CDATA[LeetCode题目：85. Maximal Rectangle
  原题链接：https://leetcode.com/problems/maximal-rectangle/description/
解题思路：核心思想：
84题的延伸
可以将每一行，看成一个直方图，值为0，代表直方图为0，值为1，代表直方图为n（n为该点向上数连续为1的个数）。举个例子，例图中转换的直方图为：第一行：[1, 0,]]></description><category></category></item><item><title><![CDATA[84. Largest Rectangle in Histogram]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/79039724</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/79039724</guid><author>MyCodecOdecoDecodE</author><pubDate>Fri, 12 Jan 2018 00:06:17 +0800</pubDate><description><![CDATA[LeetCode题目：84. Largest Rectangle in Histogram
  原题链接：https://leetcode.com/problems/largest-rectangle-in-histogram/description/
解题思路：核心思想：
维护一个栈
将整个直方图数组从左到右遍历，和栈顶比较，如果高于栈顶，直接加入栈中，如果小于栈顶，栈顶可以拿出来，计算矩形的面积]]></description><category></category></item><item><title><![CDATA[证精确的4SAT是NP-完全问题]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78973818</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78973818</guid><author>MyCodecOdecoDecodE</author><pubDate>Thu, 04 Jan 2018 18:01:42 +0800</pubDate><description><![CDATA[证精确的4SAT是NP-完全问题
  此题源于《算法概论》（清华大学出版社）课后习题8.8
题目解释精确4SAT（EXACT 4SAT）问题是这样的：输入为一组字句，每个字句都是恰好4个文字的析取，且每个变量最多在每个字句出现一次。目标是求它的满足赋值——如果该赋值存在。总结下来，EXACT 4SAT问题是SAT的一个变种，即有约束条件的SAT。但是，我们仍然可以进行SAT -> EXACT 4SA]]></description><category></category></item><item><title><![CDATA[LeetCode题目：44. Wildcard Matching]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78598185</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78598185</guid><author>MyCodecOdecoDecodE</author><pubDate>Tue, 21 Nov 2017 23:15:12 +0800</pubDate><description><![CDATA[LeetCode题目：44. Wildcard Matching
  原题链接：https://leetcode.com/problems/wildcard-matching/description/
解题思路：核心思想：由题可知,’*’意思是匹配认可,因此,多个连续的’*’组成的字符串和单个’*’的意义一样,因此,可以把输入子串s根据’*’分割,变成字符串数组ss.字符串数组分为三部分:
首位字符]]></description><category></category></item><item><title><![CDATA[LeetCode题目：42. Trapping Rain Water]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78511710</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78511710</guid><author>MyCodecOdecoDecodE</author><pubDate>Sun, 12 Nov 2017 14:26:42 +0800</pubDate><description><![CDATA[LeetCode题目：42. Trapping Rain Water
  原题链接：https://leetcode.com/problems/trapping-rain-water/description/
解题思路：核心思想：
并不用直接处理水的数量，而是通过计算其他的值，间接计算水的数量。
通过计算总数量，空气的数量，条的高度总和，可得 水的数量 = 总数量 - 空气的数量 - 条的高度总和]]></description><category></category></item><item><title><![CDATA[LeetCode题目：41. First Missing Positive]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78453121</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78453121</guid><author>MyCodecOdecoDecodE</author><pubDate>Sun, 05 Nov 2017 22:23:38 +0800</pubDate><description><![CDATA[LeetCode题目：41. First Missing Positive
  原题链接：https://leetcode.com/problems/first-missing-positive/description/
解题思路：（此题数据限制的不是很严格，用sort快排对数组排序，然后遍历数组，也可以过。）实际上，题目所说的O(1)并不包含输入的数组大小，因此可以改变输入的数组来实现O(n)的复]]></description><category></category></item><item><title><![CDATA[LeetCode题目：37. Sudoku Solver]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78314280</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78314280</guid><author>MyCodecOdecoDecodE</author><pubDate>Sun, 22 Oct 2017 22:57:38 +0800</pubDate><description><![CDATA[LeetCode题目：37. Sudoku Solver
  原题链接：https://leetcode.com/problems/sudoku-solver/description/
解题思路：（现实生活中都不会怎么解数独，怎么写代码= =，于是用比较暴力的方法实现了。）解数独分为两部分：1.利用唯一余数法解出答案同列，同行，同宫出现的数字排除后，该格只能填一个数，即为答案。2.递归猜测答案如果已]]></description><category></category></item><item><title><![CDATA[LeetCode题目：32.  Longest Valid Parentheses]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78245256</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78245256</guid><author>MyCodecOdecoDecodE</author><pubDate>Sun, 15 Oct 2017 22:59:00 +0800</pubDate><description><![CDATA[LeetCode题目：32.  Longest Valid Parentheses
  原题链接：https://leetcode.com/problems/longest-valid-parentheses/description/
解题思路：运用栈进行()的匹配。每个’)’压入栈的时候，判断栈顶是否有’(‘，存在则抵消。如此反复，最后得到的栈即是无法匹配的字符。如果同时记录这些字符在s中下标，则]]></description><category></category></item><item><title><![CDATA[LeetCode题目： 25. Reverse Nodes in k-Group]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78129020</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78129020</guid><author>MyCodecOdecoDecodE</author><pubDate>Thu, 28 Sep 2017 22:52:15 +0800</pubDate><description><![CDATA[LeetCode题目： 25. Reverse Nodes in k-Group
  原题链接：https://leetcode.com/problems/reverse-nodes-in-k-group/description/
解题思路：（虽说题目限制常数空间，但是用栈保存节点也是可行的一种方法，可以过）将链表的前k位翻转，然后递归链表剩余的部分，最后返回头结点。核心思想：
使用三个遍历节点对数]]></description><category></category></item><item><title><![CDATA[LeetCode题目：23. Merge k Sorted Lists]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78090516</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78090516</guid><author>MyCodecOdecoDecodE</author><pubDate>Mon, 25 Sep 2017 22:58:44 +0800</pubDate><description><![CDATA[LeetCode题目：23. Merge k Sorted Lists
  原题链接：https://leetcode.com/problems/merge-k-sorted-lists/description/
解题思路：将k个链表合并，看成依次将其中两个链表合并，即可简化题目。核心思想：不停取两个链表合并，再放回去，直到剩下唯一一个链表。代码细节：
在链表合并的时候，新建一个结点当做头结点前的一]]></description><category></category></item><item><title><![CDATA[LeetCode题目： 10. Regular Expression Matching]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026060</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026060</guid><author>MyCodecOdecoDecodE</author><pubDate>Tue, 19 Sep 2017 09:07:19 +0800</pubDate><description><![CDATA[LeetCode题目： 10. Regular Expression Matching
  原题链接：https://leetcode.com/problems/regular-expression-matching/description/
解题思路：此题输入为两个字符串s和p，题目要求是完全匹配，即存在一种可能，使s==p。‘.’意为随便代表一个字符。‘*’意为可匹配一个或多个前继字符。（PS：]]></description><category></category></item><item><title><![CDATA[LeetCode题目：9.Palindrome Number]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026055</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026055</guid><author>MyCodecOdecoDecodE</author><pubDate>Tue, 19 Sep 2017 09:06:46 +0800</pubDate><description><![CDATA[LeetCode题目：9.Palindrome Number
  原题链接：https://leetcode.com/problems/palindrome-number/description/
解题思路：(题目说的无法用额外空间，但是实际上可以使用，完全是不明所以)依次将数字的第一位和最后一位单独取出来作比较，如果最后只剩一位或者一位不剩，则回文。核心思想：1.先计算该数字有多少位数2.每次比较]]></description><category></category></item><item><title><![CDATA[LeetCode题目： 8. String to Integer (atoi)]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026046</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026046</guid><author>MyCodecOdecoDecodE</author><pubDate>Tue, 19 Sep 2017 09:05:54 +0800</pubDate><description><![CDATA[LeetCode题目： 8. String to Integer (atoi)
  原题链接：https://leetcode.com/problems/string-to-integer-atoi/description/
解题思路：(以下来自百度)原型: int atoi(const char *nptr); 
函数说明: 参数nptr字符串，如果第一个非空格字符不存在或者不是数字也不是正负号则]]></description><category></category></item><item><title><![CDATA[LeetCode题目： 7.Reverse Integer]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026042</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78026042</guid><author>MyCodecOdecoDecodE</author><pubDate>Tue, 19 Sep 2017 09:05:26 +0800</pubDate><description><![CDATA[LeetCode题目： 7.Reverse Integer
  原题链接：https://leetcode.com/problems/reverse-integer/description/
解题思路：由于int类型不容易反转，将int转换成string，然后将string反转，最后转回int。核心思想：int->string->(反转)string->(反转)int代码细节：1.由于负号不需要反转]]></description><category></category></item><item><title><![CDATA[LeetCode题目：6.ZigZag Conversion]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78014349</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78014349</guid><author>MyCodecOdecoDecodE</author><pubDate>Sun, 17 Sep 2017 22:44:34 +0800</pubDate><description><![CDATA[LeetCode题目：6.ZigZag Conversion
  原题链接：https://leetcode.com/problems/zigzag-conversion/description/
解题思路：对指定行row，找出逻辑，得到公式，然后进行计算即可。核心思想：对第一行和第row行，一个之字有两个字符，相邻字符的距离为2(row-1)。对第i行，一个之字有三个字符，某字符到下两个字符的距离]]></description><category></category></item><item><title><![CDATA[LeetCode题目： 5.Longest Palindromic Substring]]></title><link>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78014345</link><guid>https://blog.youkuaiyun.com/MyCodecOdecoDecodE/article/details/78014345</guid><author>MyCodecOdecoDecodE</author><pubDate>Sun, 17 Sep 2017 22:44:06 +0800</pubDate><description><![CDATA[LeetCode题目： 5.Longest Palindromic Substring
  原题链接：https://leetcode.com/problems/longest-palindromic-substring/description/
解题思路：回文串可分为两种，第一种是中间有一个单独字符，两边对称，例如：“abcba”。第二种是中间没有单独字符，沿中间对称，例如：“abba”。因此，可]]></description><category></category></item></channel></rss>