头像

一个熟悉的陌生人




离线:22小时前


最近来访(19)
用户头像
龚子昂
用户头像
该用户被封禁
用户头像
胡尔摩斯
用户头像
._18
用户头像
用户头像
菜鸡一个
用户头像
RyanMoriarty
用户头像
iu.
用户头像
封禁用户
用户头像
用户头像
konng
用户头像
小张小张自作主张
用户头像
番红柿要吃西茄
用户头像
七酱
用户头像
陈明扬
用户头像
Misaka_9982
用户头像
AB-IN
用户头像
麻雀为什么爱雪

活动打卡代码 Linux Django-3.1. 上课笔记



活动打卡代码 Linux Django-5.1. 上课笔记



分享 vim总结

:set paste然后单击 i #vim粘贴模式
:%d#清空内容



活动打卡代码 Linux Django-4.1. 上课笔记

我配置好的环境:
http://47.96.238.246:8000/

我的项目地址:
https://git.acwing.com/Francisco/acapp



分享 tmux总结

tmux a# 默认进入第一个会话
tmux a -t demo# 进入到名称为demo的会话
tmux kill-window -t <id>#删除这个tmux
tmux list-session# 查看所有会话
tmux ls# 查看所有会话,提倡使用简写形式

Ctrl+b Ctrl+z#挂起当前会话
Ctrl+b d#断开当前会话
Ctrl+b D#选择要断开的会话
Ctrl+b ?#显示快捷键帮助文档
Ctrl+b p#切换到上一窗口
Ctrl+b n#切换到下一窗口
Ctrl+b w#打开窗口列表,用于且切换窗口




scp -r [本地文件路径] acs@47.96.238.246: [传到什么位置]#但是这样传不进镜像
scp -P 20000 [本地文件路径] acs@47.96.238.246: [传到什么位置]
scp -r -P 20000 /F://server_data/image/yz.jpg acs@47.96.238.246:
scp2.png

scp -r -P [port] /[本地文件路径] [username]@[host_ip]:[传入路径(路径头部没有/)]
scp -r -P 20000 /F://server_data/image/yz.jpg acs@47.96.238.246:acapp/game/static/image/playground#直接从本地传到镜像的指定位置
scp1.png




分支相关操作

git branch -a#查看当前所有分支

git branch -m [new name]#将当前分支名字改为

git branch -d [branch]#删除这个分支

git branch -D [branch]#强制删除这个分支




常用头文件

#include<iostream>
#include<algorithm>
#include<string>
#include<cstring>
#include<queue>
#include<stack>
#include<set>

补充

#include <bits/stdc++.h>//万能头
//万能头 
#include <windows.h>
//windows头文件 
#include <algorithm>
//STL 通用算法
#include <bitset>
//STL 位集容器
#include <cctype>
//字符处理
#include <cerrno>
//定义错误码
#include <cfloat>
//浮点数处理
#include <ciso646>
//对应各种运算符的宏
#include <climits>
//定义各种数据类型最值的常量
#include <clocale>
//定义本地化函数
#include <cmath>
//定义数学函数
#include <complex>
//复数类
#include <csignal>
//信号机制支持
#include <csetjmp>
//异常处理支持
#include <cstdarg>
//不定参数列表支持
#include <cstddef>
//常用常量
#include <cstdio>
//定义输入/输出函数
#include <cstdlib>
//定义杂项函数及内存分配函数
#include <cstring>
//字符串处理
#include <ctime>
//定义关于时间的函数
#include <cwchar>
//宽字符处理及输入/输出
#include <cwctype>
//宽字符分类
#include <deque>
//STL 双端队列容器
#include <exception>
//异常处理类
#include <fstream>
//文件输入/输出
#include <functional>
//STL 定义运算函数(代替运算符)
#include <limits>
//定义各种数据类型最值常量
#include <list>
//STL 线性列表容器
#include <locale>
//本地化特定信息
#include <map>
//STL 映射容器
#include <memory>
//STL通过分配器进行的内存分配
#include <new>
//动态内存分配
#include <numeric>
//STL常用的数字操作
#include <iomanip>
//参数化输入/输出
#include <ios>
//基本输入/输出支持
#include <iosfwd>
//输入/输出系统使用的前置声明
#include <iostream>
//数据流输入/输出
#include <istream>
//基本输入流
#include <iterator>
//STL迭代器
#include <ostream>
//基本输出流
#include <queue>
//STL 队列容器
#include <set>
//STL 集合容器
#include <sstream>
//基于字符串的流
#include <stack>
//STL 堆栈容器
#include <stdexcept>
//标准异常类
#include <streambuf>
//底层输入/输出支持
#include <string>
//字符串类
#include <typeinfo>
//运行期间类型信息
#include <utility>
//STL 通用模板类
#include <valarray>
//对包含值的数组的操作
#include <vector>
//STL 动态数组容器


活动打卡代码 AcWing 2816. 判断子序列

#include <iostream>
#include <cstring>

using namespace std;

const int N = 1e5 + 10;

int a[N], b[N];

int main()
{
    int n, m;
    scanf("%d%d", &n, &m);

    for (int i = 0; i < n; i ++ ) cin >> a[i];

    for (int i = 0; i < m; i ++ ) cin >> b[i];
    int i = 0, j = 0;
    while(j < m && i < n){
        if(a[i] == b[j]) i ++ ;
        j ++;
    }
    if(i == n) puts("Yes");
    else puts("No");
    return 0;
}



#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;

const int N = 1e5 + 10;

int main()
{
    int n;
    scanf("%d", &n);

    while(n -- ){
        int res = 0, x;
        cin >> x;
        for (int i = x; i; i -= i & -i) res ++;
        printf("%d ", res);
    }

    return 0;
}