自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

请叫我AXin

公众号:请叫我AXin,Q群:532232743

原创 AXin说算法:找出链表中倒数第K个节点

面试官:告诉我怎么找出链表中倒数第K个节点! AXin:从后往前走K步不就行了。 面试官:不好意思,我说的链表是单链表,只能从前往后走。就像下面这样!倒数第二个就是值为5的节点。 AXin:这。。。容我想想。 面试官:怎么,不会? 【片刻之后。。。】 AXin:没有的事儿,这难不倒我,用双指针呗...

2020-05-21 16:23:17 122 0

原创 AXin说算法:如何判断链表有环?

面试官:你来说说怎么判断链表有环? AXin:什…什么是链表有环? 面试官:环都不知奥?喝乌俺~huan,环,就是下面这个样子,只会出现情况1和情况2,不会出现情况3这种。而且环有且只有一个,一定包含最后一个节点。(PS:情况3已经是有向图了,不是链表) AXin:我…我想一想。 面试官:别墨迹...

2020-05-20 11:42:51 137 0

原创 IDEA 快捷键占用问题

罪魁祸首:英伟达的 GeForce Experience 不玩怎么玩游戏直接卸载之,或者登录上去把快捷键关掉。 另外还有些常用软件的快捷键也会导致IDEA快捷键失效,依次检查正在运行的程序快捷键设置: 有道词典 QQ音乐 网易邮箱大师 滴答清单 ...

2020-05-08 11:31:59 176 0

原创 Python札记7:在try...except...finally中return

你应该对try...except...finally的用法熟悉: try: pass except: pass finally: pass 不论try语句块中发生了什么异常,finally语句块中的代码都会被执行。所以我们通常在finally语句块中做清理工作,例如关闭文...

2019-03-22 13:13:00 1846 0

原创 Python札记6:with与上下文管理器

大家应该都写过下面这样的代码: with open('file.txt', 'w') as f: f.write('Hello World') 上面的代码向文件file.txt中写入了字符Hello World,with语句会在...

2019-03-22 09:59:40 119 0

原创 Python札记5:__init__函数和__new__函数

我的知乎:奔三的鑫鑫 欢迎关注微信公众号:小鑫的代码日常 欢迎加入Python学习交流群:532232743,这里有各路高手等着你~ 目前仍有较多的初学者,或者从其他语言转Python的朋友认为__init__函数就是Python中类的构造函数,其实是不对的。 Python 2的早期,确实是没有...

2019-03-22 09:50:27 1014 0

原创 Python札记4:连接字符串使用join还是+号

你应该知道,连接字符串既可以用join函数,也可以用+号: a = "hello " + "world" b = " ".join(["hello", "world"]) print(a) # he...

2019-03-22 09:45:29 206 0

原创 Python札记3:可变对象和不可变对象

Python中有可变对象和不可变对象之分。可变对象创建后可改变但地址不会改变,即变量指向的还是原来的变量;不可变对象创建之后便不能改变,如果改变则会指向一个新的对象。 Python中dict、list是可变对象,str、int、tuple、float是不可变对象。 本文只介绍list和str,其他...

2019-03-22 09:34:39 160 0

原创 Python札记2:None

在Python中,关键字None代表空值,也就是“什么都没有”的意思。None和数字 0、False、空字符串都不同,None是NoneType类型的单例对象,而且只有None能够是NoneType类型。使用内置函数type可以查看标识符的类型: >>> type(None) &...

2019-03-22 09:30:19 138 0

原创 Python札记1:字符串驻留(String Interning)

在Python中操作字符串时,有时可能会遇到一些奇怪的现象,例如下面这个例子: >>> a = "hello" >>> b = "hello" >>> a is b True >>> a...

2019-03-22 09:17:29 178 0

原创 Android本地化布尔值

今天在做本地化Android的时候遇到一个问题就是不知道怎么本地化布尔值。想了个解决办法如下: 我们可以为true和false创建字符串资源 英语字符串资源: <string name="boolean_true">true<...

2018-07-19 17:09:34 323 0

原创 Vivo Android 无法安装调试apk解决办法

最近入手了vivo nex,在Android studio调试安装apk程序的时候,vivo系统老是报“解析包时出现问题”。 最后网上搜了半天发现是vivo只支持正式安装包,测试包不能安装。解决办法:在源码里的grade.properties里面,添加android.injected.testO...

2018-07-14 08:41:50 10420 3

原创 Caffe简明教程4:安装Caffe的第三步-安装Caffe

您可以查看所有文章的索引:Caffe简明教程0:文章列表 本文介绍在已安装 CUDA8.0 及 cuDNN5.1 的前提下安装Caffe 1. 下载Caffe 下载caffe很简单,从GitHub仓库克隆即可(仓库地址:https://github.com/BVLC/caffe)...

2018-02-08 09:21:20 3160 0

原创 Caffe简明教程5:训练你的第一个Caffe模型-MNIST分类器

您可以查看所有文章的索引:Caffe简明教程0:文章列表 如果你已经根据前面几篇文章成功地编译了Caffe,那么现在是时候训练你的第一个模型了。我准备借用Caffe官网的LeNet例子来写这篇文章,您也可以访问原始的文档:Training LeNet on MNIST with Caffe ...

2018-02-07 15:35:37 4085 1

原创 Caffe简明教程3:安装Caffe的第二步-安装cuDNN

您可以查看所有文章的索引:Caffe简明教程0:文章列表 本文介绍安装完CUDA之后,如何安装用于GPU深度学习加速的cuDNN。 1. 注册成为NVIDIA Developer 下载cuDNN需要注册成为英伟达开发者,注册地址:https://developer.nvidia.com/...

2018-02-06 15:20:06 2400 0

原创 Caffe简明教程0:文章列表

Caffe简明教程0:文章列表 (本文) Caffe简明教程1:Caffe简介 Caffe简明教程2:安装Caffe的第一步-安装CUDA Caffe简明教程3:安装Caffe的第二步-安装cuDNN Caffe简明教程4:安装Caffe的第三步-安装Caffe Caffe简明教程5:训练你的第一...

2018-02-06 14:38:05 1980 0

原创 Caffe简明教程2:安装Caffe的第一步-安装CUDA

您可以查看所有文章的索引:Caffe简明教程0:文章列表 本文介绍如何在 Ubuntu16.04 上安装 CUDA8.0。 几点说明: 如果需要GPU加速的话,安装Caffe前需要安装CUDA8.0以及cuDNN5.1。 我使用的操作系统是Ubuntu 16.04 LTS,如果安装过程...

2018-02-06 14:29:50 3745 0

原创 Caffe简明教程1:Caffe简介

您可以查看所有文章的索引:Caffe简明教程0:文章列表 1.1 简介(Introduction) Caffe是一个很常用的深度学习框架,官网:http://caffe.berkeleyvision.org/。 在我个人的经历中,经常遇到论文作者在学术论文中使用Caffe来作为实验框...

2018-02-06 09:48:49 4749 0

原创 解决Linux上WPS字体缺失问题

1. 系统我使用的操作系统为 Ubuntu 16.04 LTS,如在其他发行版本上遇到同样的问题,解决方法应该也差不多。2. 解决方法 下载所需要的字体(链接: https://pan.baidu.com/s/1i4UDmo1 密码: cizk) 然后复制到目录/usr/share/fonts中,...

2017-07-28 09:24:58 3037 1

原创 Windows下更换pip源为清华源

打开appdata文件夹,在资源管理器的地址栏输入%appdata%后回车: 新建一个pip文件夹,在pip文件夹里面新建一个配置文件pip.ini: 在配置文件中输入如下内容后保存即可: [global] timeout = 6000 index-url = https://pypi.tuna....

2017-07-21 10:54:03 34444 3

原创 Ubuntu 16.04 源码安装 opencv 3.2.0

一、需要的包 GCC 4.4.x or later CMake 2.8.7 or higher Git GTK+2.x or higher, including headers (libgtk2.0-dev) pkg-config Python 2.6 or later and Numpy 1.5...

2017-06-12 18:57:55 2074 0

原创 解决Ubuntu无法从外部应用启动Chrome打开链接的问题

遇到的问题:从外部应用(如WPS Presentation)打开连接后,chrome只显示一个空的标签,不会自动跳转 平台:Ubuntu 16.04 Desktop解决办法:https://askubuntu.com/questions/689449/external-links-are-ope...

2017-05-01 23:04:37 3616 5

原创 Uva 1587:Box

题目传送门:https://cn.vjudge.net/problem/UVA-1587#include <stdio.h>struct p { int w, h; }ps[6], cps[3];bool isSame(int i, int j) { return (p...

2017-04-18 23:12:38 915 0

原创 UVa 10340:All in All(字符串)

题目传送门:https://cn.vjudge.net/problem/UVA-10340 简单的字符串题目AC code:#include <iostream> #include <string> using namespace std;int main() { ...

2017-04-18 16:07:37 1197 0

原创 UVa 213:Message Decoding

题目传送门:https://cn.vjudge.net/problem/UVA-2130, 00, 01, 10, 000, 001, 010, 011, 100, 101, 110, 0000, 0001, … , 1011, 1110, 00000, … 输入头对应的字符存储在 codes[l...

2017-04-11 18:28:14 661 0

原创 HDU 2084:数塔(动态规划)

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2084很简单的DP#include <iostream> #include <memory.h> #define MAXHEIGHT 105 using namespace st...

2017-04-09 16:59:11 798 0

原创 HDU 2050:折线分割平面(找规律,递推)

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2050此题是有规律的: f(n)=2n2−n+1f(n) = 2n^2-n+1可以参考《具体数学》,即《Concrete Mathematics》1.2节#include <iostream>...

2017-04-09 16:56:49 531 0

原创 HDU 2044:一只小蜜蜂...(动态规划)

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2044斐波那契数列,动态规划,打表 观察可知:要到达一个蜂房,如果这个蜂房在第一排,只能从它左边的蜂房或者左下方的蜂房过来;如果这个蜂房在第二排,只能从它左边的蜂房或者左上方的蜂房过来。#includ...

2017-04-09 16:50:19 1479 0

原创 HDU 2014:超级楼梯(动态规划)

题目传送门:HDU 2014:超级楼梯简单动态规划(斐波那契数列)#include <iostream> using namespace std;int main() { int cases, n, g, f; cin >> cases; while...

2017-04-09 16:44:00 1366 0

原创 HDU 2018:母牛的故事(动态规划)

题目传送门:HDUOJ 2018:母牛的故事动态规划:小牛在出生后第四年成为大牛就可产仔了,所以说三年前就已经存在的牛,在三年后(也就是在今年)一定会产仔。#include <iostream> #include <memory.h> using namespace std...

2017-04-09 16:32:07 1047 0

原创 POJ 1163:The Triangle(动态规划)

题目传送门:POJ 1163:The Triangle简单动态规划,思路:打表#include <iostream> #include <cstring> using namespace std; const int maxSize = 105; int n; int ar...

2017-04-09 16:19:54 512 0

原创 Uva 133:The Dole Queue

题目传送门:Uva 133:The Dole Queue#include <stdio.h> int n, k, m; int a[25];int go(int position, int direction, int step) { int ct = 0; while...

2017-04-09 15:55:09 473 0

原创 UVa 489:Hangman Judge

题目传送门:UVa 489:Hangman Judge#include <stdio.h> #include <string.h> char ans[100], gus[100]; int left, chance; // left剩余未被猜出的字符数,错误chance次就...

2017-04-09 13:49:57 706 0

原创 2016年操作系统课程(大二下)演示程序集合

这些演示程序是去年(2016,大二下学期)为操作系统实验课程编写的,使用Qt(C++)开发,源码就不发啦,需要的可以加我群(群号在左上角)发给你。(源码已经搞丢了。。。) 页面置换 下面是页面置换算法演示程序的截图: 银行家算法 下面是银行家算法演示程序的截...

2017-04-09 09:54:41 1264 0

原创 Uva 1339:Ancient Cipher

题目传送门:Uva 1339:Ancient Cipher题目大意:第二个字符串的每个字母和另一个字母一一映射之后,再重新排列能否得到地一个字符串。思路:一一映射和重排只是改变了字母的值和位置,但是没有改变字母种类的数量,所以只需统计两个字符串中每种字母出现的次数,然后对出现次数进行排序,然后比较...

2017-04-08 19:20:08 452 0

原创 UVa 11809:Floating-Point Numbers

题目传送门:UVa 11809:Floating-Point Numbers这道题弄了几个小时才AC。首先观察下题目的输入输出:InputThe input file contains around 300 line of input. Each line contains a floating-...

2017-04-08 16:59:10 777 0

原创 UVa 1588:Kickdown

题目传送门:UVa 1588:Kickdown两个字符串,滑动匹配:#include <stdio.h> #include <string.h> #define MAXLEN 105int getMaxLength(char master[], int lenM, char...

2017-04-08 13:51:26 707 0

原创 UVa 202:Repeating Decimals

题目传送门(Virtual Judge):UVa 202:Repeating Decimals 这道题看起来比较复杂,需要在纸上好好举几个例子: 例子1: 1/7 = 0.(1428571) 式子商余数 1/701 10/713 30/742 20/726 60/784 ...

2017-04-06 23:38:43 603 0

原创 Win10 Ubuntu16.04 时间同步问题

双系统装了很久了,两个系统的时间一直差个七八个小时。因为不常用windows,之前一直没有解决这个问题。首先安装ntpdate,然后把时间同步到微软的时间服务器 time.windows.comsudo apt-get install ntpdate sudo ntpdate time.windo...

2017-04-03 15:27:14 3840 0

原创 树:将二叉搜索树转换为排序的双向链表

将二叉搜索树树转换为排序的双向链表,听起来可能是个比较复杂的问题,其实并不是很难。思路如下: 首先找到头结点,即最左最深处的结点。 中序遍历。 更改结点的 leftleft 和 rightright 指针。 其实总结上面三条即是,用一个指针保存中序遍历中的前一个结点,并将前一个访问的结点的 rig...

2017-03-31 22:30:48 368 0

提示
确定要删除当前文章?
取消 删除