- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 剑指offer算法题:把数组排成最小的数
描述:输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。这道题实质上是一个排序题,不过元素之间的比较与常规方法不一样。比如说a,b,将a,b转换成字符串并拼接成ab,ba,然后比较字符串ab,ba,确定它们之间的先后顺序,ab对应a,ba对应b。最后选择一个排序算法,这...
2020-04-22 21:23:29 162
原创 创建react app
可以通过包管理工具npm(Node Package Manager)安装create-react-app,在终端输入:npm -g install create-react-app(-g表示全局安装)。create-react-app有两种用法,一种是终端输入:create-react-app app名称;一种是输入:npxcreate-react-app app名称(npx是npm的一个包执行...
2020-04-14 16:43:13 195
原创 ubuntu安装npm
想要在ubuntu上装npm,直接使用系统推荐的命令sudo apt install npm,装的过程中各种报错,如下图:原因是某些依赖包源地址没法访问,运行sudo apt-get install update对安装源进行更新,再运行命令sudo apt install npm,这次npm成功安装。...
2020-04-14 15:00:16 7665
原创 C++与Python捕获异常
C++:try{...throw exceptionInstance;...}catch(exceptionType){...}python:try:...raise exceptionInstance of custom-defined exceptionType...except:exceptionType,exceptionInstan
2017-03-28 15:10:21 1794
转载 电脑开机滴滴5声故障
下面实在本友会论坛找到的解决办法,直接复制粘贴过来了:嗯 看一下这个之前是否正常 出现这个问题之前有没有碰撞过或是其他的操作,可以先参考下面的方法操作下:先关机拔掉电源适配器(主体中间的接口也重新插拔一下)和电池以及其他的外设, 按住开机按钮10秒钟左右释放一下静电。 然后再来接上电源和电池,正常的开机使用看看如果还是有报警声,但是可以正常进入系统,再来刷新下BIO
2017-01-22 19:22:26 15273
转载 卸载mysql
话说卸载mysql真是困难重重,大体可以参照这两个网站:http://www.itdadao.com/articles/c15a818243p0.htmlhttp://stackoverflow.com/questions/25244606/completely-remove-mysql-ubuntu-14-04-lts主要思路是先卸载server,然后client,最后com
2017-01-06 17:37:25 273
原创 libbpg艰苦的编译过程
libbpg花费了大量时间,今天终于编译完成了。记录下编译遇到的问题,1.undefined reference to 'png_set_longjmp_fn'在之前通过命令‘apt-get install libpng-dev'’装过libpng库,于是下载源码libpng-1.6.27编译,安装,但是问题依旧。百度谷歌,有人说是系统默认的libpng库版本太旧的问题,不包含png_
2017-01-05 17:07:20 1702 1
原创 c++练习
#includeclass A{ private: int a; int c; protected: int d; public: A():a(10),c(100) {} A(int y):a(0),c(y) {} void print() {std::cout << a
2016-12-05 10:22:48 319
原创 数组越界调试工具
c++数组越界是个头痛的问题,vs能够报错,但是无法定位错误具体位置。可以利用_ASSERTE(_CrtCheckMemory())来找到出错的地方。。。
2016-11-29 19:45:33 1969
原创 ifstream文件无法读取
从其他文件夹拷过来的txt文件无法读取,open总是失败,只好拷贝了txt文件里的内容,新建了一个txt文件,粘贴,可以读取了。。。。。
2016-11-07 11:39:08 5703 2
原创 mysql遇到奇怪的问题
昨天将ubuntu更新,更新完mysql却不能用了,花了很长时间在网上找解决办法都未果。今天ubuntu开机提示系统有问题,说可能原因是我更改了“/etc/mysql/my.cnf”,我昨天的确改过这个文件,我只是想让局域网主机连接到我主机里的数据库,于是bind我的主机ip,之后进行了系统更新,系统更新也提示了mysql更新有问题,而且mysql直接不能用了。今天注释掉了昨天对my.cn
2016-11-06 22:01:33 333
原创 python数据交换
python的数据交换比较方便,比如交换a,b的值可以这样:a,b = b,a如果是使用c/c++语言的话,需要一个临时变量,保存一个值,这样:tmp = a;a = b;b = tmp;
2016-10-24 17:03:40 961
MS-DOS6.22亲测可以在vmware中安装
2017-10-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人