- 博客(15)
- 收藏
- 关注
原创 C语言实现矩阵螺旋输出
矩阵螺旋输出给定一个 mm 行、nn 列的矩阵,请按照顺时针螺旋的顺序输出矩阵中所有的元素(从[0][0]位置开始,具体请参见下图)。输入格式每次程序运行时,首先在第一行输入 2 个整数,分别对应题目描述中的 m 和 n,之间用一个空格分隔。接下来输入 m 行,每行包含 n 个整数,每两个整数之间用一个空格分隔。输出格式输出为一行,包括 m×n 个整数,按照题目要求的顺序依次输出所有矩...
2020-12-11 11:08:38
1217
原创 ubuntu20 安装tensorflow
试过无数版本的tensorflow安装,每次都各种各样的问题折腾了很久终于装上了https://pypi.org/project/tensorflow/2.0.0a0/#files因为我的python是3.7,所以我安装的是上面链接的tensorflow-2.0.0a0-cp37-cp37m-manylinux1_x86_64.whl (80.3 MB)执行命令pip install tensorflow-2.0.0a0-cp37-cp37m-manylinux1_x86_64.whl安装
2020-08-02 15:32:04
956
原创 vimplus安装
git clone https://github.com/chxuan/vimplus.git ~/.vimpluscd ~/.vimplus#这里强烈建议不要以管理员身份安装,至于为什么,你打开install.sh就知道了./install.sh具体关于vimplus多好用就不赘述了,详情请见:https://blog.csdn.net/Mason_Mao/article/details/80984726...
2020-07-21 15:02:33
399
原创 ubuntu centos linux系统安装ncurses库
sudo apt-get install libncurses5-dev编译的时候加一句-lncursesw
2020-07-21 14:48:15
568
1
原创 pthread库安装
sudo apt-get install glibc-doc#man手册sudo apt-get install manpages-posix manpages-posix-dev编译的时候在后面加一句-lpthread
2020-07-21 14:45:25
3983
原创 cJSON安装
git clone https://github.com/DaveGamble/cJSON.gitcd cJSON/mkdir buildcd build#如果没有cmake就安装cmake,有的话忽视下面这个sudo apt-get install cmakecmake .. -DENABLE_CJSON_UTILS=On -DENABLE_CJSON_TEST=Off -DCMAKE_INSTALL_PREFIX=/usrmakesudo make DESTDIR=$pkgdir i
2020-07-21 14:10:00
381
原创 Linux 中shell编程常用语法
输出echo 'Hello World'#输出变量的定义#变量定义a=12a=HelloWorlda='pwd' #‘变量替换符a=$a:a#$变量添加#局部变量local a=12特殊变量$0 #获取当前执行shell脚本的文件名,包括路径$n #获取当前执行脚本的第n个参数$* #获取当前shell的所有参数,将所有命令行参数视为单个字符,相当于$1$2......
2020-04-11 19:38:42
130
原创 Linux常用操作bash
bash通配符?*? 任意个单个字符*任意几个任意字符任务管理&在命令后加上&表示后台执行;在命令之间以;相连,表示顺序执行&&前面的命令执行成功,后面的才会执行||如果前一个命令执行失败,则执行第二个命令' '命令中如果包含另一个命令,则用’ ‘把他们括起来,在执行的时候系统优先执行’ '中的子命令,然后将其结果代入父...
2020-04-11 19:37:08
270
原创 稳定排序与不稳定排序(插入, 冒泡, 归并, 选择, 快速)排序
内部排序与外部排序内部排序:只用到了电脑内存而不使用外存的排序方式外部排序:同时动用了电脑内存和外存的排序方式。插入排序(内部排序)在添加新的记录时,使用顺序查找的方式找到其要插入的位置,然后将新记录插入。void insert(int* num, int n) { for (int i = 1; i < n; i++) { for (int j = i; j > ...
2020-02-20 19:15:31
2295
原创 c++大数据加减乘运算
欧拉第13题#include<stdio.h>#include<string.h>using namespace std;#define max 52char str[max + 5] = {0};int ans[max + 5] = {0};int main() { while (~scanf("%s", str)) { int len = strle...
2019-12-24 10:16:27
284
原创 c++ 方向
欧拉第八题:找到相邻13个数乘积最大的值数组为:731671765313306249192251196744265747423553491949349698352031277450632623957831801698480186947885184385861560789112949495459501737958331952853208805511125406987471585238630...
2019-12-20 16:15:06
314
原创 素数线性筛与因子个数
//先将prime[]所有值都设置为0,即素数int prime[max + 5] = {0};void init() { //从2开始 for (int i = 2; i <= max; i++) { //如果是素数,就将i值存入++prime[0]中,即按顺序存储素数 if (!prime[i]) prime[++prime[0]] = i; //将j设...
2019-12-19 15:40:29
528
1
原创 C语言写一个判断日历日期是否符合格式的小程序
随机给你一个格式为-连接了年、月、日的日期字符串(其中的数字都是没有前导零的,也就是说7不会被写成07)。你将需要判断这个日期在我们的公历体系内是否真实存在。如果存在则输出YES,否则输出NO。#define _CRT_SECURE_NO_DEPRECATE#include<stdio.h>int main(){ int year, mon, day; //输入年月日...
2019-12-17 14:42:55
1658
原创 c++十进制转二进制,不同进制下的回文数判断
十进制转换为二进制较小的二进制int decToBin(int dec){ int result = 0, temp = dec, j = 1; while(temp){ result = result + j * (temp % 2); temp = temp / 2; j = j * 10; } return result;}可以推广到十进制转k进制,需要更改的地...
2019-12-17 14:41:19
1776
1
原创 VS2019无法启动程序 系统找不到指定文件解决办法
VS2019无法启动程序 系统找不到指定文件新人小白第一次用vs就出现了问题,如图:主要表现为:发生生成错误。是否继续运行上次的成功生成这时候点击“是”,就开始报上图的错。新人小白的解决办法如果你只是写一个小程序运行一下的话比如说我刚开始学习,你可以换一个创建项目的方法如图:创建Windows桌面向导,点击下一步然后勾选空项目,点击确定之后再在源文件右键添加–新建项–C+...
2019-09-23 21:17:44
72674
29
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人