<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nsjlive的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nsjlive</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nsjlive]]></copyright><item><title><![CDATA[latex 使用小问题汇总]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/104947454</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/104947454</guid><author>nsjlive</author><pubDate>Wed, 18 Mar 2020 16:26:00 +0800</pubDate><description><![CDATA[1）如何清除辅助文件auc

命令行运行clean -c(-C)
清除文件设置参考texdoc latexmk
也可以使用 是latexmk -c



]]></description><category></category></item><item><title><![CDATA[imdb.load_data(num_words=top_words)无法下载数据集的问题 A local file was found, but it seems to be incomplete]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/104635477</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/104635477</guid><author>nsjlive</author><pubDate>Tue, 03 Mar 2020 16:38:01 +0800</pubDate><description><![CDATA[有些数据集需要科学上面才可以下载：
例如下面
from keras.datasets import imdb
(X_train, y_train), (X_test, y_test) = imdb.load_data(num_words=top_words)

会有如下提示，即使使用科学上网，有时候速度很慢，长时间等待后失败。

可考虑先把文件下载到本地，再加载即可。修改为：
from keras...]]></description><category></category></item><item><title><![CDATA[pandas(python)读取csv格式数据时header参数设置及其他事项]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/104575551</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/104575551</guid><author>nsjlive</author><pubDate>Sat, 29 Feb 2020 15:44:23 +0800</pubDate><description><![CDATA[pandas(python)读取csv格式数据时header参数设置及其他事项
参考：padas 官方文档
https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html#pandas.read_csv
pandas是如何识别或区分数据和表头名称的 ？
参考：https://blog.youkuaiyun.com/...]]></description><category></category></item><item><title><![CDATA[关于pandas的DataFrame、contact、values、shape、reshape的理解 以及与numpy 关于shape 的区分]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/104560581</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/104560581</guid><author>nsjlive</author><pubDate>Fri, 28 Feb 2020 17:35:21 +0800</pubDate><description><![CDATA[关于pandas的DataFrame、contact、values、shape、reshape的理解
1）创建Sequential类的实例，并打印
length = 10
sequence = [i/float(length) for i in range(length)]
print(sequence)

输出：
[0.0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, ...]]></description><category></category></item><item><title><![CDATA[在pycharm 中调用pandas 和sklearn 报错No module named 'sklearn'  、No module named 'pandas']]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/104496463</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/104496463</guid><author>nsjlive</author><pubDate>Tue, 25 Feb 2020 13:59:29 +0800</pubDate><description><![CDATA[解决方法：在Anaconda Prompt 中安装即可：

步骤如下：

activate tensorflow;
	conda install pandas;
	conda install scikit-learn
不要用pip install 指令。
]]></description><category></category></item><item><title><![CDATA[bash  停止]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102644122</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102644122</guid><author>nsjlive</author><pubDate>Sat, 19 Oct 2019 22:36:42 +0800</pubDate><description><![CDATA[CTRL-c

再不行就 CTRL-z

然后 kill %1
]]></description><category></category></item><item><title><![CDATA[Java：向上转型，向下转型，你还在头疼？]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102633907</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102633907</guid><author>nsjlive</author><pubDate>Sat, 19 Oct 2019 00:25:24 +0800</pubDate><description><![CDATA[我们分别定义两个类：一个叫做Pet（宠物）；一个叫做Dog，并且让Dog继承于Pet。
public class Pet{
	public void play(){
		System.out.println("玩游戏");
	}
}

public class Dog extends Pet{
	public void sitDown(){
		System.out.println("坐下");
...]]></description><category></category></item><item><title><![CDATA[快速排序的时间复杂度与空间复杂度]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102531375</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102531375</guid><author>nsjlive</author><pubDate>Sun, 13 Oct 2019 12:03:37 +0800</pubDate><description><![CDATA[我们来分析一下快速排序法的性能。

快速排序的时间性能取决于快速排序递归的深度，

可以用递归树来描述递归算法的执行情况。

如图9‐9‐7所示，它是{50,10,90,30, 70,40,80,60,20}在快速排序过程中的递归过程。由于我们的第一个关键字是50，正好是待排序的序列的中间值，因此递归树是平衡的，此时性能也比较好。


在最优情况
Partition每次都划分得很均匀,如果排序n个...]]></description><category></category></item><item><title><![CDATA[字符串中的最后一个唯一字符]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102529061</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102529061</guid><author>nsjlive</author><pubDate>Sun, 13 Oct 2019 01:00:13 +0800</pubDate><description><![CDATA[字符串中的最后一个唯一字符
分析，类似的题目有   字符串中的第一个唯一字符

如果字符的indexOf的值等于lastIndexOf相等，说明该字符出现一次

故问题相当于原问题的类似的问题。
解法一：用到字符串中某字符的indexOf的值等于lastIndexOf
将字符串翻转，字符串长度为len, 如果字符的indexOf的值等于lastIndexOf相等,令为i;
则字符串中的最后一个唯一...]]></description><category></category></item><item><title><![CDATA[树的构造函数、生成树、 后续遍历树]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102102425</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102102425</guid><author>nsjlive</author><pubDate>Fri, 04 Oct 2019 23:26:29 +0800</pubDate><description><![CDATA[构造树
final修饰：对基本类型使用final不能改变的是它的数值(只能get,不能set)


public char getValue() {
return value;
}

package testPro;

public class TreeNode {
    private final char value;
    private TreeNode left;
    priv...]]></description><category></category></item><item><title><![CDATA[Java中Array.sort()的几种用法]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102101838</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102101838</guid><author>nsjlive</author><pubDate>Fri, 04 Oct 2019 23:03:29 +0800</pubDate><description><![CDATA[Java中Array.sort()的几种用法
Java的Arrays类中有一个sort()方法，该方法是Arrays类的静态方法
但是sort()的参数有好几种，下面我就为大家一一介绍，这几种形式的用法。
1、Arrays.sort(int[] a)
对一个数组的所有元素 按从小到大的顺序。
 1 import java.util.Arrays;
 2 
 3 public class Main ...]]></description><category></category></item><item><title><![CDATA[56. 合并区间 leetcode]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/102095191</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/102095191</guid><author>nsjlive</author><pubDate>Fri, 04 Oct 2019 22:48:52 +0800</pubDate><description><![CDATA[class Solution {
    public int[][] merge(int[][] intervals) {
        if(intervals==null||intervals.length&lt;=1){
            return intervals;
        }
        List&lt;int[]&gt; list = new ArrayL...]]></description><category></category></item><item><title><![CDATA[链表反转 循环]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/101924541</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/101924541</guid><author>nsjlive</author><pubDate>Wed, 02 Oct 2019 17:11:05 +0800</pubDate><description><![CDATA[​​
初始：

newHead=null;
currentHead=1;

最后

newHead=5;
currendHead=null;


保持与推进

]]></description><category></category></item><item><title><![CDATA[列出所有组合]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/101912795</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/101912795</guid><author>nsjlive</author><pubDate>Wed, 02 Oct 2019 13:22:35 +0800</pubDate><description><![CDATA[//select element 0

combinations(data.subList(1,data.size()),n-1);

//un-select element 0

combinations(data.subList(1,data.size()),n);

要点：
1）多个参数的初始值；
2）side-effect的维护
用List&lt;Integer&gt; selected...]]></description><category></category></item><item><title><![CDATA[链表创建、反转链表   （递归  分析）]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/101876560</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/101876560</guid><author>nsjlive</author><pubDate>Wed, 02 Oct 2019 00:20:54 +0800</pubDate><description><![CDATA[链表创建

严格定义递归函数作用，包括参数，返回值，side-effect
先一般后特殊；
每次调用必须缩小问题规模
每次问题规模必须缩小1


缩小规模
把1拆掉，建2 3 4 5 的LinkedList ,然后把1 连接上


代码：
public class Node {
    private  final int value;
    private  Node next;
    pu...]]></description><category></category></item><item><title><![CDATA[数组构建二叉树  （存在问题 ,null 值的处理）]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/101084065</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/101084065</guid><author>nsjlive</author><pubDate>Fri, 20 Sep 2019 23:46:19 +0800</pubDate><description><![CDATA[题目是：给定一个二叉树的层序遍历，例如：3,9,20,15,null,8，要求计算它的先序遍历的几个节点(例如0，2的值的和sum=9+15=24）


package testPro;

//3,9,20,15,null,8
//0,2
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner...]]></description><category></category></item><item><title><![CDATA[面试常客：谈谈你对抽象类和接口的理解]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/100938943</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/100938943</guid><author>nsjlive</author><pubDate>Tue, 17 Sep 2019 20:37:47 +0800</pubDate><description><![CDATA[抽象方法 即使用abstract 关键字修饰，仅有声明没有方法体的方法。

public abstract void f();//没有内容

抽象类即包含抽象方法的类。
如果一个类包含一个或者多个抽象方法，该类必须限定为抽象的。抽象类可以不包含抽象方法。
public abstract class BaseActivity{
	private final String TAG =this.getC...]]></description><category></category></item><item><title><![CDATA[字符串的解码]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/100934817</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/100934817</guid><author>nsjlive</author><pubDate>Tue, 17 Sep 2019 18:20:17 +0800</pubDate><description><![CDATA[一条包含字母A–Z的信息通过以下方式进行了编码：
‘A’–&gt;  1
‘B’–&gt; 2
…
’Z’–&gt;  26
给定一个只包含数字的非空字符串，请计算编码方法的总数。
输入描述：

一个只包含数组的非空字符串

输出描述：

3

解释：它可以解码为”BZ"(2,26), “VF”(22,6),或者“BBF"(2,2,6)。
示例1
输入

226

输出：

3

分析：
字符串长...]]></description><category></category></item><item><title><![CDATA[1）股票最大亏损 2）最大面板   远景能源]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/100786449</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/100786449</guid><author>nsjlive</author><pubDate>Thu, 12 Sep 2019 23:12:20 +0800</pubDate><description><![CDATA[1. 题目描述：


假如一个数组中存储股票在一天交易窗口各时间点的股票价格（正整数）。允许任意次买入卖出，请提供一个算法，计算通过买卖可能导致的最大亏损。


输入描述：


股票价格序列，序列长度不超过100，请用逗号分隔；


输出描述：


最大亏损


例如：

输入：



100,180,310,40,535,695


输出：


270


说明：310买入，40卖出

代码...]]></description><category></category></item><item><title><![CDATA[背包问题  2020年小米校招JAVA岗笔试第二题]]></title><link>https://blog.youkuaiyun.com/nsjlive/article/details/100680471</link><guid>https://blog.youkuaiyun.com/nsjlive/article/details/100680471</guid><author>nsjlive</author><pubDate>Tue, 10 Sep 2019 00:27:13 +0800</pubDate><description><![CDATA[对于背包问题：例如小偷东西问题  如上图

小偷最多可以带走重量位20、要尽可能带走多的商品。 所以应该设置数组capacity[20+1],  商品itmes [5+1]
其中，capacity[0]=0; items[0]=0;


题目描述：

小米之家有很多米粉喜欢的产品，产品种类很多，价格也不同。比如某签字笔1元，某充电宝79元，某电池1元，某电视1999元等
假设库存不限，小明去小米...]]></description><category></category></item></channel></rss>