自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Macos安装lightgbm时遇到的坑

报错信息: OSError: dlopen(/Users/{xxx}/anaconda3/lib/python3.6/site- packages/lightgbm/lib_lightgbm.so, 6): Library not loaded: /usr/local/opt/gcc/lib/gc...

2019-06-18 19:54:14

阅读数 118

评论数 0

mac上更新brew的源,加速下载

#该镜像是 Homebrew 的 formula 索引的镜像 cd "$(brew --repo)" git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git c...

2019-04-26 15:37:58

阅读数 108

评论数 0

MacOS上关于pygame安装的若干问题

1. SDL的安装 In file included from src/_numericsurfarray.c:23: src/pygame.h:106:10: fatal error: 'SDL.h' file not found #include <SDL.h>...

2019-04-26 15:23:37

阅读数 19

评论数 0

LeetCode 29. Divide Two Integers

题目:Divide two integers without using multiplication, division and mod operator.If it is overflow, return MAX_INT.思路:最简单的办法就是不断用被除数减去除数,看能减多少次即为所求的商,但...

2018-03-18 15:47:15

阅读数 39

评论数 0

2017京东春招实习生招聘编程题

题目描述: 有一条很长的队伍,队伍里面一共有n个人。所有的人分为三类:警察,小偷和普通人。 将队伍里面的人从前到后由1到n编号,编号为i的人与编号为j的人的距离为i与j之差的绝对值。 每一个警察有一个能力值x,表示他能够监视与他距离不超过x的所有人, 小偷被警察发现当且仅当他被一个或多个警察监视到...

2018-03-17 20:31:12

阅读数 260

评论数 0

剑指offer12. 打印1到最大到n位数

题意:输入数字n,按顺序打印从1到最大的n位十进制数。思路:为了避免输入的n太大导致最后出现溢出,我们可以把这个题看作是字符串的全排列,每一个字符都表示0-9中的一个数字,这样我们就可以利用dfs递归的设置每一个数字,知道设置完n个数字为止。void dfs(string str, int n, ...

2018-03-17 20:06:25

阅读数 38

评论数 0

linux配置远程ipython notebook

1. 生成默认的配置文件  jupyter notebook --generate-config 2. 打开ipython,生成密钥,并设置登陆密码,注意保存好密钥下一步会用到 3. 修改默认的配置文件~/.jupyter/jupyter_notebook_config.py,在末尾...

2018-01-21 13:19:30

阅读数 284

评论数 0

解决matplotlib绘图中显示中文乱码的问题

首先说一下我的平台:mac os, 不过linux平台应该也一样 1. 正确下载字体文件simhei.ttf 点击下载字体 2. 将上面下载的文件copy到matplotlib里的对应目录,我的目录是 /Users/xxx/anaconda3/lib/python3.6/site-pa...

2018-01-07 20:16:15

阅读数 1066

评论数 0

pytorch安装

linux平台 GPU版本: pip install http://download.pytorch.org/whl/cu80/torch-0.2.0.post3-cp36-cp36mu-manylinux1_x86_64.whl linux平台 CPU版本: pip install http:/...

2017-12-28 14:55:32

阅读数 439

评论数 0

概率与计算课中的LV10算法

#include<iostream> #include<string> #include<stdlib.h> #include<stdio.h> #include<time.h> #include<cmath> #includ...

2016-11-21 20:34:36

阅读数 281

评论数 0

用PyInstaller把python程序打包成exe可执行程序

在命令行窗口下输入pip install pyinstaller(首先确保安装了pip) 将目录切换到python程序main.py对应的目录下 输入pyinstaller -F main.py 回车后会生成两个文件,其中dist下的exe文件就是最终生成的可执行程序。如果要打包的程序是gui程序...

2016-06-13 16:59:58

阅读数 274

评论数 0

在IPython下如何将常用模块的目录添加到模块的搜索路径下

有时候,我们import模块的时候系统找不到模块,那是因为当前的工作目录不是模块所在的目录,或者模块的目录没有被添加到模块的搜索路径下。下面我将分别介绍一下这两种方法。方法1:使用书签来方便的切换目录 如上图,一开始我的工作目录是C:\Users\libai,然后使用bookmark将F盘下的某...

2016-04-20 14:07:51

阅读数 2595

评论数 0

基于Linux的TCP网络编程实例

初次接触网络编程,作为一个菜鸟也来分享一下心得,希望同为菜鸟的童鞋在看完这篇文章后能后有所收获。基本的网络编程概念请参考这篇博文: http://blog.csdn.net/tigerjibo/article/details/6775534 里面详细的介绍了socket编程的步骤和相关函数,弱...

2016-03-17 17:28:58

阅读数 263

评论数 0

在windows下codeblocks中配置pthread的库

如果添加方法不正确,可能会出现pthread_create’未定义的引用,所以下面我讲一下正确的配置方法。 首先介绍一下我的安装平台和需要下载的工具包: win7 64位,codeblocks13.12mingw版,pthreads-w32-2-9-1-release 其中,pthreads...

2016-03-10 14:46:12

阅读数 2668

评论数 0

windows下QMYSQL driver not loaded的解决方案

环境:win7 64 位系统,qt5.4 32位 因为qt5.4已经编译好QMysql驱动了,具体可以查看D:\Qt\Qt5.4.1\5.4\mingw491_32\plugins\sqldrivers文件夹下有没有 qsqlmysql.dll和qsqlmysqld.dll这两个文件。所以我们...

2016-01-29 15:30:33

阅读数 2170

评论数 3

PAT 1022. Digital Library

【题目链接】 题意:给定一组图书信息,查询与作者,出版社等等图书信息对应的图书,并升序输出这些图书的ID,图书ID必须是七位数字。 思路,设置一个map数组,键为图书信息,用一个string变量来保存,而值为对应的图书ID,用一个set容器来存储。这样形成键值对有利于节省图书的查询时间,否...

2015-06-03 21:29:09

阅读数 539

评论数 0

PAT 1021. Deepest Root

【题目链接】 题目大意:给定一个无向图,如果它没有环且是连通的则证明是树,那么就要找出一个结点集,使得集合中的任意一点作为树的根节点,都能使得树的深度达到最大。否则,如果该图不是树,则要求输出图的连通分量的个数。 思路:本题可以用并查集或者dfs求连通分量个数。假设已经是树了,如何求deepe...

2015-05-31 09:05:26

阅读数 428

评论数 0

PAT 1018. Public Bike Management

这题就是求先最短路径,当有多条最短路径的时候按照如下原则择优:sent的自行车较少的更优,如果sent的自行车数量相同,则take back的自行车数量最少的更优。 第一次提交的时候只过了4个case,原因在于:只要前面的station自行车数量不足,就必须从PBMC派送自行车,无论后面路径上的自...

2015-05-29 13:52:10

阅读数 368

评论数 0

PAT 1017. Queueing at Bank

【题目链接】 这道题比1014要简单,但是最后一个case始终过不了,暂时记载在这篇博文上。思路和1014差不多,只不过这题所有的人都站在了黄线外等待,只有窗口空闲才去该窗口获取服务。需要注意的有以下几点: 1、客户只要在17点01分之前到达,就一定有窗口对此客户服务到底,也就是说他开始接受服务...

2015-05-29 13:34:24

阅读数 199

评论数 0

PAT 1014. Waiting in Line

【题目链接】 基本思路:设置队列数组qInside[i]用来存放第i个窗口前对应的等待客户,队列qBehind用来存放黄线以外的等待客户。然后访问每个窗口前等待队列的队首元素,即customer编号。找出这些顾客中交易时间的最小值,假设此时对应的窗口编号为j,则弹出qInside[j]的队首元素,...

2015-05-20 09:02:46

阅读数 256

评论数 0

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