没有合适的资源?快使用搜索试试~ 我知道了~
java初级开发面试笔试题-cpp-practice:一些练习C++问题集,主要取自http://www.programcree...
共41个文件
cpp:19个
h:11个
sh:5个
需积分: 5 0 下载量 106 浏览量
2021-06-20
14:15:14
上传
评论
收藏 29KB ZIP 举报
温馨提示
java初级开发者面试笔试题cpp-实践 这个存储库包含一些我发现有趣的编码问题的解决方案。 解决方案是用 C++ 编写的,并依赖于单元测试和构建(Meson 生产忍者构建抵押品)。 我试图遵循严格的测试驱动开发方法来解决问题。 加法器 adder文件夹有一个adder的实现(带有测试和交互模式),它采用数字链表并将总和作为链表返回。 原始问题陈述在这里:。 在编写了自己的解决方案后,我还包含了所提供问题解决方案的 C++ 端口,它需要一个可以从地图访问的手动双向链表节点结构。 预约范围 appointment_ranges是我用于面试的问题的完整解决方案。 我通常使用视觉辅助(“PM 艺术”)来为问题设置舞台,尽管它首先要求候选人设计将用作主要方法的输入和输出的类,然后可能会转移到如果有时间解决。 问题归结为:给定一组空闲、忙碌或暂定的约会,生成矩形的 y 分量,用于在屏幕上呈现用户的空闲/忙碌状态。 用户要么忙碌,用实心矩形呈现,暂定,用散列填充矩形呈现,要么空闲,呈现为透明矩形。 正如这个解决方案所暗示的那样,可以对输入和输出进行很多假设,因此解决方案会根据每个候选人的解释和选择
资源推荐
资源详情
资源评论
收起资源包目录
cpp-practice-master.zip (41个子文件)
cpp-practice-master
bld.sh 293B
add_proj.sh 455B
test.sh 312B
install.sh 351B
src
merge_arrays
array_init_test.cpp 4KB
merge_vectors_test.cpp 5KB
merge_arrays_test.cpp 5KB
meson.build 2KB
mergesort_test.cpp 2KB
merge.h 2KB
ms.cpp 698B
merge_vectors.h 4KB
mergesort.h 497B
appointment_ranges
appointment.cpp 704B
conversions.h 281B
appointment_ranges_exe.cpp 97B
appointment_ranges_lib.cpp 1KB
appointment_ranges_test.cpp 11KB
meson.build 2KB
appointment_ranges.h 292B
rangemaker.cpp 4KB
range.h 499B
appointment.h 453B
rangemaker.h 2KB
range.cpp 964B
lru_cache
lru_cache.h 594B
lru_cache_alternate_lib.cpp 2KB
lru_cache_exe.cpp 4KB
meson.build 2KB
lru_cache_test.cpp 4KB
lru_cache_lib.cpp 2KB
lru_cache_alternate.h 913B
adder
adder_lib.cpp 1KB
adder_test.cpp 3KB
meson.build 2KB
adder_alternate_lib.cpp 618B
adder_exe.cpp 1KB
adder.h 332B
.gitignore 8B
README.md 2KB
setup.sh 239B
共 41 条
- 1
资源评论
weixin_38653664
- 粉丝: 8
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功