git的使用 快排

git的使用:

0. git config --global user.name "xxxx"
git config --global user.email "xxxx"

1. git init 初始化git .git目录 (不能动)

git branch dev 创建新分支

git checkout dev 切换新分支

git clone https://gitee.com/lupython/s4day121.git clone代码

2. vim a.py 创建文件 工作区

3. git status 查看目录当前的git状态

4. git add <files......> 将文件提交到暂存区

5. git commit -m '注释信息' <files> 将文件提交到本地仓库

6. git rm <files> 删除本地仓库和暂存区的文件


7. 将本地仓库的代码提交到远程仓库: git remote add origin

8. git remote add origin https://gitee.com/lupython/s4day121.git

git pull origin dev


11. git pull origin dev 在提交之前一定要pull一下

12. 人为手动解决冲突 git add h.py git commit -m '解决冲突'

13. 注意: 在工作的过程中, 千万不要再 master 上开发

快排:

  

def partition(li, left, right):
  tmp = li[left]
  while left < right:
    while left < right and li[right] >= tmp:
      right = right - 1
    li[left] = li[right]
    while left < right and li[left] <= tmp:
      left = left + 1
    li[right] = li[left]
  li[left] = tmp
  return left

## 时间复杂度: O(nlogn)
def _quickSort(li, left, right):
  if left < right:
    mid = partition(li, left, right) ### O(n)
    _quickSort(li, left, mid - 1) ### O(logn)
    _quickSort(li, mid + 1, right)

原文地址:https://www.cnblogs.com/xiaocaiyang/p/10564103.html