快速排序1234567891011121314151617181920212223242526272829303132333435#include <iostream>using namespace std;const int N=100002;int n;int q[N];void quick_sort(int q[],int l,int r){ if(l>=r)return; int x=q[l]; int i=l-1; int j=r+1; while(i<j) { do i++;while(q[i]<x); do j--;while(q[j]>x); if(i<j)swap(q[i],q[j]); } quick_sort(q,l,j); quick_sort(q,j+1,r);}int main(){ scanf("%d",&n); for(int i ...
1、github基础Github时Giit远程仓库中我们使用最多的一种,在前面的文章中我们提到了远程仓库是git工作流程中的一大环节,那么什么是远程仓库,又该如何使用呢?
首先我们要创建一个github账号,然后创建对应的仓库,可以选的公共(public)或者私有(private)。
然后就是最重要的一步,配置SSH公钥,这是为了保证并非任何电脑都能随意的上传你的github,保证只是你使用的电脑能够上传github。
获取公钥
1$ ssh-keygen -t rsa
然后一路执行回车即可。那么我们如何查看我们配置的公钥呢
1cat ~/,ssh/id_rsa.pub
然后复制下面出现的内容,粘贴在github的设置中的ssh公钥位置。
公钥名称可随意取,配置完成后如何查看是否配置成功呢?
1$ ssh -T git@github.com
此时系统会提示是否为第一次,在?后面输入yes即可。
2、远程仓库的添加、查看、推送本地仓库关联远程仓库
1$ git remote add origin 密钥
表示把该地址的远程仓库添加到本地仓库。
如何查看添加是否成功
1$ git re ...
前言在做这款游戏之前,我在b站上学习了cshap的入门和基础,还没有深度了解有关面向对象的相关内容,但是在寒假的时候我大致学习了有关c++的easyx的相关内容,并在寒假做出了xy征神之路,文中会在后续发布。
但在做这款游戏的时候我并不会使用unity,因此我是在b站找了一个类似的0基础做游戏的教程,然后跟着一步一步做,做完后我也初步了解了unity中的一些使用方法和逻辑,也算是一个不错的开头吧。
游戏内容该游戏是一款地牢闯关的游戏,但是1游戏中并没有战斗机制,其实就是还不会做,只是简单涉及场景的随机生成、镜头的跟随和角色的移动和碰撞逻辑。对于一个初学者来说我认为这是一个不错的入门作品。
虽然前期很难理解代码,但是由浅入深,慢慢的还是能理解一部分代码。最后附上游戏地址,欢迎游玩!!!
Dungeons
这个部分介绍一点git的入门知识,后续还会有进阶知识和用法。
1、Git基础原理git是分布式的版本控制器的方式,GIt不需要中心服务器,每台电脑上拥有的东西是一样的,相当于我们每台电脑上都有一个完整的数据库,而不再依赖于中心服务器,这样就可以防止在中心服务器崩溃时导致数据完全丢失。
2、git的工作流程
3、Git的基本用法在任意文件夹调出git bash窗口就可以初始化创建一个git仓库。整个仓库可以分为三个区域,仓库,暂存区,工作区。其中工作区就是我们的本地看见的文件,包括我们所创建的文件夹中的一切东西。暂存区就是一个提交到仓库之前的缓存区。而仓库就是我们的git仓库了。
1$ git init
在bash中创建文件:
1$ touch
后接文件名称。
如何查看你当前仓库的一个状态
1$ git status
将工作区的文件打包上传到暂存区所使用的是add
1$ git add
后接文件名称。
当然也可以使用另一种方法,
1$ git add .
该方法可以直接把所有目录下的文件一次性全部上传到暂存区。
将暂存区的文件提交到仓库的最后一步就是commit
1$ git ...
前言这算是我真正意义上的第一篇博客文章,后续应该也会写很多学习上的东西,不过这第一篇文章就来写点有意思的吧。
故事的开端事情要从4月19号讲起,那天是我加入的团队的队长换届的日子,那天下午我像往常一样,在团队楼下骑车去吃饭,顺带一提,我的车上有一个的小黄帽,目的是用来快速帮助我在茫茫车海中找到自己的自行车。饭后我也像往常一样把自行车停在了楼下,然后上楼去准备即将进行的队长换届。
由于我们学校的车还是蛮多的,一般情况下都不会锁车,我也几乎没锁过车。我以为这不过就是平凡的一天,然鹅,当我晚上进行完换届后下楼准备骑车回寝室的时候,我发现我的车居然消失了。
车去哪了??我不太会忘记自己的车停在哪,所以当我没看到自己的车的时候我开始怀疑是不是我把车停在了别的地方,并且在附近的停车区域开始地毯式搜索,很遗憾,再进行了半个小时的搜索后,我仍然没能发现我的车。我当时甚至没有以恶意揣测别人,以为是团队的人把车骑走了,所以我在团队群里问了一嘴,结果没有人起了我的车,也没人看到过我的车。再加之当时已经10点过了,周围太黑了,就连周遭巡逻的保安也没注意到。
那我的车呢??即使到了现在,我还在试图怀疑是我自己不 ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment