- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 while(*p++)的执行顺序
[ 测试用例 ]#include <stdio.h>int main(){ char *p = "I love China. And I love Chinese food."; char str[100]; char *q = str; while(*q++ = *p++); printf("%s\n", str); ...
2019-08-22 17:45:00 464
原创 Valgrind下载、安装和使用
下载 valgrind-3.15.0.tar.bz2CSDN资源百度网盘 提取码: e7hf安装$ sudo apt-get install automake$ cd valgrind-3.15.0$ ./autogen.sh$ ./configure$ make$ sudo make install使用1、检查是否有内存泄露$ gcc 3_12.c$ valgri...
2019-08-21 19:40:21 375
原创 Valgrind下载、安装和使用
下载 valgrind-3.15.0.tar.bz2CSDN资源百度网盘 提取码: e7hf安装$ sudo apt-get install automake$ tar jxf valgrind-3.15.0.tar.bz2$ cd valgrind-3.15.0$ ./autogen.sh$ ./configure$ make$ sudo make instal...
2019-08-21 16:46:00 3303 1
原创 Permission Denied (publickey)
文章目录[ 问题描述 ][ 解决方案 ]1、生成公钥2、部署公钥[ 补充说明 ][ 问题描述 ]1、Permission denied (publickey).2、fatal: 无法读取远程仓库。[ 解决方案 ]1、生成公钥# ssh-keygen -t rsa -b 4096 -C "zhyantao@126.com"# cat ~/.ssh/id_rsa.pub2、部署公钥...
2019-08-18 14:36:20 2527
原创 如何根据实际问题选择一个合适的数学模型
文章目录数学模型按数学方法分类数学建模十大算法建模思想预测与预报评价与决策分类与判别关联与因果优化与控制 (运筹学)数学模型按数学方法分类1、几何模型(球面积分,曲面积分)分形理论(常用)2、图论模型(优化类,规划类,决策类问题)有一类线性规划类问题可用图论模型解决,最短路径 →时间最短 or 路径最短3、微分方程模型(预测人口增长,传热导热问题)4、概率问题(彩票)5、最...
2019-08-18 10:23:45 10158 1
原创 遗传算法解决最短路径问题
实例描述配送中心数为 111,客户数 $k $为 888,车辆总数 $m $为 222;车辆载重皆为 888 吨;各客户点需求为 g(i=1,2,...,8)g(i = 1, 2, ... , 8)g(i=1,2,...,8)(单位为吨),已知客户点与配送中心的距离如表 $1 $(其中 000 表示中心仓库),要求合理安排车辆的运输路线,使总运输里程最小。客户点与配送中心的距离表ci...
2019-08-15 10:40:34 8873 5
原创 nparray的维度和取值方式
运行下面的代码,分析结果,不做解释。import numpy as np def func(img, label): #print('label[0]:', label[:,:,0]) if (1): img = img / 255. label = label[:, :, :, 0] if (len(label.shape) == 4) else label[:, :, 0]...
2019-08-15 10:35:18 2322
原创 【冒泡排序】简单的一塌糊涂
[ 参数说明 ]1、arr:数组首地址。2、n :数组元素个数。void sort(int arr[], int n){ for(int i = n - 1; i > 0; --i) // 固定最后一个元素,最后元素始终保存当前最大的数字 for(int j = 0; j < i; j++) // 如果他前面的元素比它大,则交换元素 ...
2019-08-14 20:10:00 87
原创 [ 冒泡排序 ] 简单的一塌糊涂
[ 参数说明 ]1、arr:数组首地址。2、n :数组元素个数。void sort(int arr[], int n){ for(int i = n - 1; i > 0; --i) // 固定最后一个元素,最后元素始终保存当前最大的数字 for(int j = 0; j < i; j++) // 如果他前面的元素比它大,则交换元素 { if(ar...
2019-08-14 20:10:00 60
原创 extern声明语句不会【再次】给变量分配存储空间
[ 测试用例 ]#include <stdio.h>extern char c;extern int i;int main(){ printf("%d %d\n", sizeof(c), sizeof(i)); return 0;}[ 期望输出 ]两个一样的值[ 实际输出 ][ Q ]如果没有分配存储空间...
2019-08-14 18:30:00 1181 3
原创 bash高频命令
目录 查看文件:ls 文本搜索:grep 加解压:tar 查看文件:ls参数说明备注-l列出当前目录可见文件详细信息-hl列出详细信息并以可读大小显示文件大小-al列出所有文件(包括隐藏)的详细信息文本搜索:grep只介绍正则表...
2019-08-14 11:49:00 94
原创 Bash(Terminal)高频命令
目录查看文件:ls文本搜索:grep加解压:tar查看文件:ls参数说明备注-l列出当前目录可见文件详细信息-hl列出详细信息并以可读大小显示文件大小-al列出所有文件(包括隐藏)的详细信息文本搜索:grep这里的正则表达式,与另一篇文章:《正则表达式》,语法规则略有不同。参数说明备注^锚定行的开始'^g...
2019-08-14 11:49:00 101
原创 查看pip已经安装过的包
查看pip已经安装过的包# pip list查看xx包的安装路径# pip install xx查看python2的pip安装的包# python2 -m pip list 查看python3 的pip安装的包# python3 -m pip list...
2019-08-13 18:03:21 24967 3
原创 Xshell设置主机名高亮
情况①:Ubuntu或者Debian1、打开~/.bashrc。2、查找force_color_prompt=yes,并且去掉该注释。情况②:如果是CentOS或Fedora1、查看系统中的PS1环境变量的值:2、打开~/.bashrc,在文件末尾添加如下内容。export PS1='\e[1m\e[32m\u@\h\e[m:\e[34m\w\e[31m\e[1m\$\e[m '...
2019-08-13 17:35:20 1166
原创 E117: Unkown function: vundle#installer#new
[ 问题描述 ]1、下载源代码与打开vim# git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim# vim2、使用Bundle安装插件:PluginInstall3、 出现问题E117: Unkown function: vundle#installer#new[ 解决方法 ]...
2019-08-11 14:59:00 642 1
原创 字符串输入之%s
[ Example ]#include <stdio.h>int main(){ int no; char name1[15], name2[15], name3[15]; printf("Enter no and name1:\n"); scanf("%d %15c", &no, name1); printf("%d %15s...
2019-08-10 09:25:00 1260
原创 结合getchar()理解缓冲区
目录 测试用例 缓冲区定义 为什么要引入缓冲区 刷新缓冲区 测试用例#include <stdio.h>int main() { char c; c = ' '; while(c != '\n') { c ...
2019-08-09 17:59:00 140
原创 在HEXO主题中添加站内搜索
操作步骤1、在主题文件目录下的 source/js 目录下添加如下三个文件main.js:修改 /path/to/search.jssearch.js:不做改动jquery.js:不做改动,如果没有这个文件,只添加上面两个会出现语法错误,出不来搜索结果。2、编辑主题文件目录下的 layout/layout.ejs,在 </body> 前加上下面两行代码:(需修改 src ...
2019-08-09 11:48:00 299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人