需要动手练习的示例问题

发布于 2024-08-14 03:01:44 字数 206 浏览 2 评论 0原文

我已经使用 C++ 工作了几年,并且在这方面拥有良好的理论知识(我认为)。
然而,我一直错过参与好的项目,那些真正让人们继续发展技术的项目。
所以我打算自己努力掌握 C++ 和相关技术。
“已经开始了一个示例项目,例如设计和编码电话簿。

请推荐类似的项目/问题来测试 C++ 知识、该语言的各个方面,例如使用 STL 容器/算法、多态性以及设计(设计模式)。

I have been working with C++ for a few years now and have got good theoretical knowledge on the matter (I think).
However I've been missing involvement in good projects, sort of projects that really gets one going on the technologies.
So I intend to work on my own to get some good grip on C++ and related technologies.
'Have started with a sample projects such as designing and coding a telephone directory.

Please suggest similar projects/problems that test knowledge about C++ , all aspects of the language such as using STL containers/algorithms, polymorphism, as well as designing (design patterns).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

盗心人 2024-08-21 03:01:44

查看此链接来测试您的 C/C++ 技能和真正困难的东西。

http://www.tenouk.com/cpluspluscompetitioncontest.html

数据结构书籍Sartaj Sahni 的《C++ 中的算法和应用》
有真正具有挑战性的问题集,你会喜欢它。

Check out this link to test you c/c++ skills and really tough stuff.

http://www.tenouk.com/cpluspluscompetitioncontest.html

Book on Data Structures, Algorithms, And Applications In C++ by Sartaj Sahni
has really challenging problems sets and you will enjoy it.

硪扪都還晓 2024-08-21 03:01:44

欧拉计划是数学问题的一个大集合,其中大多数问题可以通过编写小程序来最有效地解决。

完成这些不会让您了解 C++ 的全部技术广度,但可以成为围绕算法、性能、逻辑,当然还有数学的自学计划的一部分。

Project Euler is a large collection of mathematical problems, most of which are most effectively solved by writing small programs.

Doing these will not expose you to the whole technological breadth of C++ but could be part of a self-study program around algorithms, performance, logic and of course mathematics.

南汐寒笙箫 2024-08-21 03:01:44

代码卡塔斯!
模块化的难度逐渐增加的问题集,可以逐步介绍该语言更深奥的用法。各个网站都有自己的问题集。

Parashift C++ FAQ 很有用,C++ idioms wiki 也很有用——它们提供了更全面的设计——专注于效率和正确性。

Code katas!
Modular progressively more difficult sets of questions that allow a gradual introduction into the more esoteric uses of the language. Various sites have their own question sets.

Parashift C++ FAQs are useful, and so is the C++ idioms wiki - they offer a more overall shaping of design - concentrating on efficiency and correctness.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文