- 博客(9)
- 收藏
- 关注
原创 华为云配置nodejs环境
1.申请一台华为云服务器申请链接2.系统建议选择ubuntu便于node的安装,安装指令:sudo apt-get install nodejs3.前往GitHub的node仓库仓库地址往下翻找到最新版node,复制第一段下载,例如下图的最新版本为17.x4.输入指令查看是否为最新版nodejsnode -v5.使用putty工具连接服务器,winscp管理文件(下载地址) ,上传自己的工程目录压缩包,使用tar或zip指令解压。(华为云的zip指令有点问题,解压后...
2022-03-05 12:36:21 1158
原创 排序算法:快速排序
代码:Python实现(递归):def sort(arr): if len(arr) < 2: return arr else: mid = arr[0] small = [i for i in arr[1:] if i <= mid] big = [i for i in arr[1:] if i > mid] return sort(small) + [mid] + sort(big
2021-12-14 21:43:09 1049
原创 排序算法:选择排序
例题:代码:Python实现def findsmall(arr):#找最小值 smallest = arr[0]#记录最小值 index = 0#记录索引值 for i in range(1,len(arr)): if arr[i] < smallest: smallest = arr[i] index = i return indexdef order(arr):#创建一个新的数组保存
2021-12-09 22:01:34 232 1
原创 排序算法:插入排序
代码:#include<iostream>using namespace std;int main(void){ int a[6]={2,4,6,1,3,0};//定义一个数组 int n = sizeof(a)/sizeof(int);//计算数组长度 for(int i=1;i<n;i++){//从第二个数开始比较 int key = a[i];//用key暂时存放待比较的值 int j = i - 1;//与待比较的值前一个值开始比较 while(j>
2021-11-23 21:41:38 138
原创 C++ 函数- cout
cout是C++的标准输出函数,使用它需要用的以下代码:#include<iostream>using namespace std;1.输出指定小数位数:#include<iomanip> cout << setpricision(n) << a;//输出数字a的n位数
2021-11-17 13:39:34 4543 1
原创 Docker 的使用方法及常见错误
本文长期更新,仅是个人学习记录用。使用前需要装好docker、git客户端,微软提供的老版本的wsl以及Python3环境。下载链接依次安装上述软件,重启电脑后打开docker,并启动命令行,输入
2021-11-16 21:51:42 1083
原创 C++学习笔记 - 1.C++的初步认识
1.C++是一种面向程序对象的语言,相比于C增加了“对象”这一概念,增加了“类”这种数据结构。2.C++的头文件基础函数库是#include<iostream>,且需要使用std命名空间增加using namespace std;语句。C++的头文件可以不以“.h”结尾。3.C++的输入与输出: (1)C++的标准输入是cin >>,可以用cin >> a >> b来输入a,b两个变量(2)C++的输出是cout&...
2021-11-15 01:18:24 1041
原创 C语言学习记录-前缀和(一维数组)
前缀和可以用于计算数组某个范围内的总和,类似于高中阶段学习的等差数列的前n项和。原理:创建一个新的数组,用该数组来记录所需计算数组的前n项和。例如:待计算的数组设为a[],用于保存a数组的新数组为b,则有关系式:b[i]=a[1]+a[2]+a[3]+...+a[i]做法:1.创立一个新数组,int b[]2.用for循环逐渐将a数组的前n项和记录在数组b中。(为了不出错在a数组输入时,从索引值为开始记录)for (i=0;i<=strlen(a);i++){ b[i]=
2021-11-12 19:49:27 2205 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人