有谁知道任何提出问题的网站或书籍 python挑战,但对于C ++?
当我想到python挑战时,我并不仅仅意味着要用C ++解决一系列问题(因为我可能会使用与python挑战相同的问题),而是使用C ++ STL可能最好解决的问题,特殊功能的语言等
例如,有一个python挑战专门用于教你如何使用 pickle
,python的序列化库。
到目前为止,我只知道编程竞赛的问题,但也可以用C,java或其他语言解决。
有谁知道任何提出问题的网站或书籍 python挑战,但对于C ++?
当我想到python挑战时,我并不仅仅意味着要用C ++解决一系列问题(因为我可能会使用与python挑战相同的问题),而是使用C ++ STL可能最好解决的问题,特殊功能的语言等
例如,有一个python挑战专门用于教你如何使用 pickle
,python的序列化库。
到目前为止,我只知道编程竞赛的问题,但也可以用C,java或其他语言解决。
Google Code Jam 问题经常与C ++代码片段进行分析,可能是因为C ++是迄今为止用于解决代码堵塞问题的最流行的语言。后者还允许您看到许多C ++构造巧妙地使用,因为代码阻塞允许您下载所有竞争对手的解决方案。由于大多数代码都是C ++,因此您将学习很多有效代码的C ++技巧。
你可能想看看Herb Sutter的 本周大师 系列文章。
有很多任务 罗塞塔代码 那是 没有在C ++中实现 到目前为止。试试这些,特别是如果你可以使用高级功能(模板,外部库等)来产生一个特别好的解决方案。请记住,没有根本原因 任何 这些任务应该超出C ++语言,并且通常在其他语言中有几个其他实现可以向您展示尝试任务的其他方法,这可以提供很多帮助。
你将很难找到它,因为C ++比你提供的几乎任何其他语言都少。如果C ++提供它,它可能由Python或Java或C或任何其他编程语言提供。
为什么不尝试使用一些C ++概念来解决问题 项目欧拉 问题?
Google Code Jam 问题经常与C ++代码片段进行分析,可能是因为C ++是迄今为止用于解决代码堵塞问题的最流行的语言。后者还允许您看到许多C ++构造巧妙地使用,因为代码阻塞允许您下载所有竞争对手的解决方案。由于大多数代码都是C ++,因此您将学习很多有效代码的C ++技巧。
你可能想看看Herb Sutter的 本周大师 系列文章。
有很多任务 罗塞塔代码 那是 没有在C ++中实现 到目前为止。试试这些,特别是如果你可以使用高级功能(模板,外部库等)来产生一个特别好的解决方案。请记住,没有根本原因 任何 这些任务应该超出C ++语言,并且通常在其他语言中有几个其他实现可以向您展示尝试任务的其他方法,这可以提供很多帮助。
你将很难找到它,因为C ++比你提供的几乎任何其他语言都少。如果C ++提供它,它可能由Python或Java或C或任何其他编程语言提供。
为什么不尝试使用一些C ++概念来解决问题 项目欧拉 问题?