没有合适的资源?快使用搜索试试~ 我知道了~
Test_cpp:C ++测试代码
共36个文件
h:15个
cpp:15个
json:4个
需积分: 10 1 下载量 101 浏览量
2021-02-23
01:57:30
上传
评论
收藏 19KB ZIP 举报
温馨提示
常用方法 1.哈希表 表的存储形式是键值对: key->value ,C ++中有各种map实现了这种结构:map,unorderd_map,hash_map。由于性能优势,使用面广,有许多第三方类库提供了支持,如MSVC中的<hash>和Boost中的<boost>,后来Boost的unordered_map被吸纳进了C ++ 11标准。 (1)1.两数之和 译文描述:给你一个数组,要在多个中找到两个数字a和b ,相加等于target ,返回a和b在数组中的索引。 做法:遍历数组,假设当前遍历到的数是x ,如果能在数组中找到target-x ,就成功了。把已经遍历过的数作为key加入哈希表,它的索引作为value 。迭代遍历时在哈希表中查找key为target-x的值,如果找到,说明没有匹配的,然后把当前元素x作为key加入哈希表继续迭代。
资源推荐
资源详情
资源评论
收起资源包目录
Test_cpp-master.zip (36个子文件)
Test_cpp-master
include
6_ZConvert.h 286B
10_RegularExpressionMatching.h 348B
files.h 412B
8_myAtoi.h 259B
12_IntegerToRoman.h 315B
9_PalindromeNumber.h 264B
5_LongestPalindrome.h 351B
7_ReverseInt.h 258B
4_FindMedianSortedArrays.h 427B
13_RomanToInteger.h 307B
utils.h 911B
2_AddTwoNums.h 461B
3_LongestSubstring.h 295B
1_TowSum.h 258B
11_ContainerWithMostWater.h 339B
src
7_ReverseInt.cpp 561B
6_ZConvert.cpp 842B
1_TwoSum.cpp 862B
10_RegularExpressionMatching.cpp 307B
11_ContainerWithMostWater.cpp 595B
13_RomanToInteger.cpp 660B
2_AddTwoNums.cpp 1KB
utils.cpp 29B
5_LongestPalindrome.cpp 2KB
8_myAtoi.cpp 1KB
12_IntegerToRoman.cpp 631B
3_LongestSubstring.cpp 1008B
4_FindMedianSortedArrays.cpp 3KB
9_PalindromeNumber.cpp 1KB
main.cpp 185B
Makefile 710B
README.md 3KB
.vscode
launch.json 872B
settings.json 1KB
tasks.json 1KB
c_cpp_properties.json 1010B
共 36 条
- 1
资源评论
weixin_42135073
- 粉丝: 34
- 资源: 4783
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功