![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 55
hjliu_happy
数字人、单目动捕、CV深度补全估计 点云处理
展开
-
python&C++ 读取写入txt文件
python&C++ 读取写入txt文件原创 2022-10-08 21:20:44 · 347 阅读 · 0 评论 -
git 子模块的管理使用
#常用指令git clone <repository> --recursive 递归的方式克隆整个项目git submodule add <repository> <path> 添加子模块git submodule init 初始化子模块git submodule update or git submodule update --remote 更新子模块为远程项目的最新版本git submodule foreach git pull 拉取所有子模块1. 添原创 2021-07-07 21:26:41 · 240 阅读 · 0 评论 -
git使用操作
git使用操作一、本地仓库Git CommitGit Branch分支与合并 git mergegit rebase分离HEAD相对引用强制修改分支位置撤销变更整理提交记录二、Push & Pull —— Git 远程仓库!远程仓库 &git clone远程分支Git FetchGit Pull模拟团队合作Git Push偏离的工作Learning Git Branching 项目:https://learngitbranching.js.orgLearning Git Branchi翻译 2021-04-29 20:33:44 · 91 阅读 · 0 评论 -
YAML 的使用入门
YAML 的使用入门写入读取文件:1.新建一个config.yaml 文件name: franksex: maleage: 18eye_leftup: [1561,1543,1529,1528,1558,1531,1530,1542,1541,1533,1532,1553,1552,1549,1548,1560,1559,1523,1522,1551,1550,1557]2.读取文件内容 YAML::Node config = YAML::LoadFile("/Users/liuha原创 2020-09-29 15:18:49 · 378 阅读 · 0 评论 -
Python txt文件读取写入字典的方法
Python txt文件读取写入字典的方法一、json方式1、字典写入txtimport jsondic = { 'andy':{ 'age': 23, 'city': 'beijing', 'skill': 'python' }, 'william': { 'age': 25, 'city': 'shanghai', 'skill': 'js原创 2020-07-29 10:21:24 · 12498 阅读 · 0 评论 -
二分查找的插入位置(左右边界)
二分查找:一般形式 返回左边界 右边界都是统一的形式[left, right]if (nums[mid] < target) { // 搜索区间变为 [mid+1, right] left = mid + 1;} else if (nums[mid] >= target) { // 搜索区间变为 [left, mid-1] right = mid - 1;}int binary_search(int[] nums, int target) {原创 2020-07-07 16:28:38 · 341 阅读 · 0 评论 -
collections.defaultdict() 与 dict的使用和区别
collections.defaultdict() 与 dict的使用和区别collections.defaultdict()一种特殊类型的字典本身就保存了默认值defaultdict(),defaultdict类的初始化函数接受一个类型作为参数,当所访问的键不存在的时候,可以实例化一个值作为默认值。int(), long(), float(), complex()str(), unicode(), basestring()list(), tuple()type()dic = collecti原创 2020-05-25 11:05:58 · 754 阅读 · 0 评论 -
Python优先队列和双端队列的使用
Python优先队列和双端队列的使用优先队列元素加入优先队列时,get弹出元素是当前队列里最小的元素。备注:存储不一定安装大小值排列 from queue import PriorityQueue pqueue = PriorityQueue() for i in range(6,0,-1): pqueue.put(i) print(pqueue.queue) #[1, 3, 2, 6, 4, 5] print(pqueue.get())原创 2020-05-19 01:35:41 · 512 阅读 · 0 评论 -
二维数组(好坑)的使用python
创建list二维数组(好坑)python列表能创建多维数组?li= [0] * 3print(li)#[0, 0, 0]li_two = [[0] * 3] * 3print(li_two )#[[0, 0, 0], [0, 0, 0], [0, 0, 0]]好像很完美的操作,但是如果进行一些列表赋值,就出现问题了。li_two = [[0] * 3] * 3li_two[1...原创 2020-04-15 16:46:25 · 159 阅读 · 0 评论 -
动态规划初步背包、最长子序列、子序列和最大等
动态规划问题:0-1 背包问题例如:背包的最大容量为:4,有三种商品重量和价值分别为:wight = [2,1,3]val= [4,2,3]确定价值最大解析:第一步状态选择:状态:背包的容量和可选的物品 选择:装or 不装第二步定义dp数组:把状态用数组表示: dp[i,w] 定义:对于前i个商品,当前背包为w时,背包可以装的数量import numpy as npN,W...原创 2020-04-15 10:55:44 · 195 阅读 · 0 评论 -
Leetcode笔记 python_容易篇2
Leetcode笔记 python_容易篇212.24日题目描述在这里插入代码片12.25日题目描述在这里插入代码片12.26日题目描述在这里插入代码片12.27日题目描述在这里插入代码片12.28日题目描述在这里插入代码片12.29日题目描述在这里插入代码片12.30日题目描述在这里插入代码片12.31日题目描述在这里插入代码片...原创 2020-04-14 20:33:53 · 113 阅读 · 0 评论 -
常见的排序(sort)算法python
常见的排序(sort)算法python:冒泡排序# 冒泡排序def bubble_sort(alist): n = len(alist) for j in range(n - 1): for i in range(0, n - 1 - j): # 如果前一个元素大于后一个元素,则交换两个元素(升序) if a...原创 2020-04-14 20:32:44 · 175 阅读 · 0 评论 -
Leetcode笔记 python_容易篇
欢迎使用Markdown编辑器新的改变你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...原创 2019-12-24 16:30:49 · 127 阅读 · 0 评论