CPP树
\theta=5description和keywords都是给爬虫看的 map myMap键值对,键唯一,按照键的大小自动排序 12345678910111213//插入,访问,查找,删除myMap.insert(make_pair(1, 100)) #make_pair打包键值对myMap[2] = 200;myMap.insert({{3, 300}, {4, 400}}); auto it = myMap.find(3);if (it != myMap.end()) { a= it->first; b= it->second ;} else {}myMap.erase(1); str.size()获取列表长度 string定义字符串 unordered_map:适合对元素顺序没有要求,且需要快速访问的场景,尤其是在元素数量较多且频繁进行查找、插入和删除操作时。 .push_back(),在vector后面添加元素 vector
Legged gym 使用笔记
Legged gym 使用笔记测试图床 入门案例1.倒立摆 首先在envs目录下创建自己的环境cartpole 导入LEGGEDGYMROOT_DIR路径envs文件夹同级下的__init的文件中注册的Cartpole2Config是对应的config文件必须导入的 123456789101112131415from legged_gym import LEGGED_GYM_ROOT_DIR, envsfrom time import timefrom warnings import WarningMessageimport numpy as npimport osfrom isaacgym.torch_utils import *from isaacgym import gymtorch, gymapi, gymutilimport torch# from legged_gym import LEGGED_GYM_ROOT_DIRfrom legged_gym.envs.base.base_task import BaseTaskfrom legged_gym.utils.h...
贪心算法
分发饼干大饼干优先给大胃口的学生,遍历学生,满足条件后再更新饼干 摆动序列多种情况,记录上一个对差值,遇到平坡不更新差值,只在变化时更新差值(last带等号,now不带等号) 最大子序和当当前值为负数的时候,放弃掉当前值,重新开始,因为负数加上任意一个数都会更小int result = INT32_MIN;表示32位有符号整数的最小值 买股票的最佳时机II只计算上升段的和写法优化:大于0,+=value:+=max(value,0); 1result += max(prices[i] - prices[i - 1], 0); 跳跃游戏最大覆盖值,一直更新for循环的限制值,只在限制值范围内循环,找到答案提前return 跳跃游戏II(重做没思路)在当前覆盖范围内,找最大的跳跃距离 K次取反后最大化数组和先尽量吧负数全变成正数,再针对最小的数疯狂取反代码优化:cmp排序: 1234static bool cmp(int a, int b) {return abs(a) > abs(b);}sort(A.begin(), A.end(), cmp...
Hello World
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


