<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[return___0的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/return___0</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; return___0]]></copyright><item><title><![CDATA[jupyter notebook 的kernel切换为conda中的环境]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/115772962</link><guid>https://blog.youkuaiyun.com/return___0/article/details/115772962</guid><author>return___0</author><pubDate>Fri, 16 Apr 2021 22:11:24 +0800</pubDate><description><![CDATA[转自：https://www.cnblogs.com/harrymore/p/13740506.html



1. 前言

一般用conda环境+jupyter notebook的朋友，都希望自己的notebook的kernel能够选择conda环境中的python环境。

我在conda的base环境中安装了jupyter notebook，所以实现后的效果是，从base环境启动jupyter notebook，然后新建notebook的时候可以选择conda其他环境中的python。至于jupyte.]]></description><category></category></item><item><title><![CDATA[Ubuntu16.04 Liunx下同时安装Anaconda2与Anaconda3]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/115771933</link><guid>https://blog.youkuaiyun.com/return___0/article/details/115771933</guid><author>return___0</author><pubDate>Fri, 16 Apr 2021 21:15:18 +0800</pubDate><description><![CDATA[转自：https://www.cnblogs.com/zle1992/p/6720425.html



先根据Ubuntu预装的python2.7来安装Anaconda2，然后将Anaconda3作为其环境安装在envs文件夹下。
重要提示：有一些软件需要py2.7的环境，比如XX-Net， 最好是先安装Anaconda2，这样系统默认的环境是py2，然后再安装Anaconda3。需要py3环境时，用 下面命令切换。


source activate py3



安装过程

1.安装Anacon...]]></description><category></category></item><item><title><![CDATA[【框架】广度优先搜索 BFS]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/110359037</link><guid>https://blog.youkuaiyun.com/return___0/article/details/110359037</guid><author>return___0</author><pubDate>Mon, 11 Jan 2021 00:56:01 +0800</pubDate><description><![CDATA[相关题目：

广度优先搜索算法由于其横向扫描树的叶子节点的特性，所以一旦发现解便是最优解，故适用于“最少多少次”，“最少数量”等问题，需要使用的数据结构是队列。

下面以leetcode 279 完全平方数为例，介绍BFS框架：

题目：


给定正整数n，找到若干个完全平方数（比如1, 4, 9, 16, ...）使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。

示例1:

输入: n = 12
输出: 3
解释: 12 = 4 + 4 + 4.
示例 2:

输入: n = 1...]]></description><category></category></item><item><title><![CDATA[二分法]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/112008095</link><guid>https://blog.youkuaiyun.com/return___0/article/details/112008095</guid><author>return___0</author><pubDate>Tue, 05 Jan 2021 16:49:04 +0800</pubDate><description><![CDATA[使用二分法可将查找的时间复杂度从o(n)降低至o(logn)。使用二分法要特别注意搜索的区间是否有遗漏，大部分的出错点都在于此。二分查找常用于查找某个数或是查找某个边界

题眼：有序

查找某个数的框架模板：

例题1：LeetCode 704.二分查找


给定一个n个元素有序的（升序）整型数组nums 和一个目标值target ，写一个函数搜索nums中的 target，如果目标值存在返回下标，否则返回 -1。示例 1:


输入: nums = [-1,0,3,5,9,12], targ...]]></description><category></category></item><item><title><![CDATA[取余和取模]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/111937871</link><guid>https://blog.youkuaiyun.com/return___0/article/details/111937871</guid><author>return___0</author><pubDate>Tue, 29 Dec 2020 21:47:59 +0800</pubDate><description><![CDATA[本文从此处转载：https://www.cnblogs.com/LeeFire/p/10265702.html

Java 中的 % 运算符并不是取模运算(Modulo Operation)，而是取余运算(Complementation)。

计算方法：

对于整数 a，b来说，取模运算和取余运算的过程相同：

求整数商：c=a/b
	计算模或者余数：r=a−c×b
只是取模和取余在第一步求商的方法上有所不同：取余运算在取 c的值时，向 0 方向舍入( fix() 函数)；而取模运算在计算 c 的值时，向负]]></description><category></category></item><item><title><![CDATA[nyoj  32 组合数 dfs]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79517800</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79517800</guid><author>return___0</author><pubDate>Sun, 11 Mar 2018 16:57:29 +0800</pubDate><description><![CDATA[题目链接：http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=32AC代码：#include&amp;lt;cstdio&amp;gt;
#include&amp;lt;iostream&amp;gt;
#include&amp;lt;cstring&amp;gt;
using namespace std;
int ans[13],visited[13],n,m;
void dfs(int p...]]></description><category></category></item><item><title><![CDATA[nyoj 素数环 DFS]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79517010</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79517010</guid><author>return___0</author><pubDate>Sun, 11 Mar 2018 15:50:33 +0800</pubDate><description><![CDATA[题目链接：http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=488此题关键是剪枝，如输入奇数时不成立。另通过此题学习，发现求素数时查表比调用求素数的函数快很多。AC代码：#include&amp;lt;cstdio&amp;gt;
#include&amp;lt;iostream&amp;gt;
#include&amp;lt;cstring&amp;gt;
using namespace ...]]></description><category></category></item><item><title><![CDATA[nyoj 352 深搜]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79490147</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79490147</guid><author>return___0</author><pubDate>Thu, 08 Mar 2018 21:16:06 +0800</pubDate><description><![CDATA[题目链接：http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=325AC代码：#include&amp;lt;cstdio&amp;gt;
#include&amp;lt;cmath&amp;gt;
#include&amp;lt;iostream&amp;gt;
#include&amp;lt;cstring&amp;gt;
using namespace std;
int visited[22],ans[...]]></description><category></category></item><item><title><![CDATA[nyoj 927 深搜]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79438397</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79438397</guid><author>return___0</author><pubDate>Sun, 04 Mar 2018 18:09:39 +0800</pubDate><description><![CDATA[题目链接：http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=927AC代码：#include&amp;lt;cstdio&amp;gt;
#include&amp;lt;iostream&amp;gt;
#include&amp;lt;cstring&amp;gt;
using namespace std;
int visited[22],p[22],sum,N,K,flag;
void d...]]></description><category></category></item><item><title><![CDATA[nyoj 部分和问题 深搜dfs]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79383126</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79383126</guid><author>return___0</author><pubDate>Tue, 27 Feb 2018 00:02:07 +0800</pubDate><description><![CDATA[题目链接：http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=1058注意剪枝。AC代码：#include&amp;lt;cstdio&amp;gt;
#include&amp;lt;iostream&amp;gt;
using namespace std;
int visit[22],p[22];
int flag,sum,n,k;
void dfs(int pos)
{
/...]]></description><category></category></item><item><title><![CDATA[nyoj 汉诺塔（三）栈+对组]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79261522</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79261522</guid><author>return___0</author><pubDate>Mon, 05 Feb 2018 16:33:22 +0800</pubDate><description><![CDATA[本题可以不使用对组，因为这段时间正在学习stl，所以用了对组，纯属练手
AC代码：
#include
#include
#include
using namespace std;
bool cmp(int a,int b)
{
	return a<b;
}
int main()
{
	int n;
	scanf("%d",&n);
	while(n--)
	{
		int a,b,z,x,i,]]></description><category></category></item><item><title><![CDATA[30分钟掌握STL]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79245543</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79245543</guid><author>return___0</author><pubDate>Sat, 03 Feb 2018 11:07:35 +0800</pubDate><description><![CDATA[原文链接：http://net.pku.edu.cn/~yhf/UsingSTL.htm
这是本小人书。原名是《using stl》，不知道是谁写的。不过我倒觉得很有趣，所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获，那么赶紧扔了它。文中我省略了很多东西。心疼那，浪费我两个晚上。
译者：kary
contact:karymay@163.net]]></description><category></category></item><item><title><![CDATA[nyoj 众数问题 STL--map,pair]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79245192</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79245192</guid><author>return___0</author><pubDate>Sat, 03 Feb 2018 11:00:20 +0800</pubDate><description><![CDATA[题目链接：http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=95
常规方法：遍历查找+小小优化（排序）
常规方法AC代码：
#include
#include
using namespace std;
bool cmp(int a,int b)
{
	return a<b;
}
int main()
{
	int n;
	scanf("%]]></description><category></category></item><item><title><![CDATA[C++使用: C++中map的基本操作和用法]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79245320</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79245320</guid><author>return___0</author><pubDate>Sat, 03 Feb 2018 10:43:24 +0800</pubDate><description><![CDATA[原文链接：http://www.cnblogs.com/empty16/p/6395813.html


C++使用: C++中map的基本操作和用法




在阅读SSD代码中发现作者使用了C++中的map方法，因此搜索该关联式容器的使用方法，在这里一并总结。

一、Map 簡介
Map是STL的一個容器，它提供一對一的hash。

第一個可以稱為關鍵字(key)，每個]]></description><category></category></item><item><title><![CDATA[C++中map容器的说明和使用技巧]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79245302</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79245302</guid><author>return___0</author><pubDate>Sat, 03 Feb 2018 10:39:43 +0800</pubDate><description><![CDATA[C++中map容器的说明和使用技巧


C++中map容器提供一个键值对容器，map与multimap差别仅仅在于multiple允许一个键对应多个值。   
一、map的说明  
  1   头文件 
  #include    
  
  2   定义 
  map   my_Map; 
  或者是typedef     map   MY_MAP; 
  MY_MAP  ]]></description><category></category></item><item><title><![CDATA[STL--pair]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79244992</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79244992</guid><author>return___0</author><pubDate>Sat, 03 Feb 2018 10:00:13 +0800</pubDate><description><![CDATA[Pair类型概述

pair是一种模板类型，其中包含两个数据值，两个数据的类型可以不同，基本的定义如下：

 

pair a;

表示a中有两个类型，第一个元素是int型的，第二个元素是string类型的，如果创建pair的时候没有对其进行初始化，则调用默认构造函数对其初始化。

 

pair a("James", "Joy");

也可以像上面一样在定义的时候直接]]></description><category></category></item><item><title><![CDATA[nyoj  找球号（一） 二分 & set]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79227302</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79227302</guid><author>return___0</author><pubDate>Thu, 01 Feb 2018 13:45:33 +0800</pubDate><description><![CDATA[二分AC代码：
#include
#include
#include
#include
using namespace std;
bool dichotomy(int p[],int m,int n)
{
	int left=0,right=m-1,middle;
	while(left<=right)
	{
		middle=(left+right)/2;
		if(n>p[middle])
]]></description><category></category></item><item><title><![CDATA[STL 整理（map、set、vector、list、stack、queue、deque、priority_queue）]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79224169</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79224169</guid><author>return___0</author><pubDate>Thu, 01 Feb 2018 09:27:32 +0800</pubDate><description><![CDATA[向量(vector) 

连续存储的元素

Vectorc;

c.back()    传回最后一个数据，不检查这个数据是否存在。

c.clear()     移除容器中所有数据。

c.empty()   判断容器是否为空。

c.front()     传回地一个数据。

c.pop_back() 删除最后一个数据。

c.push_back(elem)  在]]></description><category></category></item><item><title><![CDATA[nyoj 懒省事的小明 STL优先队列]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79220953</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79220953</guid><author>return___0</author><pubDate>Wed, 31 Jan 2018 19:04:46 +0800</pubDate><description><![CDATA[本题考查STL优先队列的使用。见：http://blog.youkuaiyun.com/return___0/article/details/79220803
关键的写法是：
priority_queueint,vectorint>,lessint>
 >q;
priority_queueint,vectorint>,greaterint>
 >q;

其中，less是从大到小，greater是]]></description><category></category></item><item><title><![CDATA[STL优先队列]]></title><link>https://blog.youkuaiyun.com/return___0/article/details/79220803</link><guid>https://blog.youkuaiyun.com/return___0/article/details/79220803</guid><author>return___0</author><pubDate>Wed, 31 Jan 2018 18:39:09 +0800</pubDate><description><![CDATA[优先队列

引入

优先队列是一种特殊的队列，在学习堆排序的时候就有所了解，点“击”查看。

那么优先队列是什么呢？ 
说白了，就是一种功能强大的队列。如果不太清楚队列，可以看看我这篇博客。

它的功能强大在哪里呢？ 
四个字：自动排序。

优先队列的头文件&&声明

首先，你需要
#include
using namespace std;12

这两个头文件。]]></description><category></category></item></channel></rss>