惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
N
Netflix TechBlog - Medium
F
Fortinet All Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
Y
Y Combinator Blog
博客园 - 聂微东
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog RSS Feed
小众软件
小众软件
The GitHub Blog
The GitHub Blog
S
SegmentFault 最新的问题
Hugging Face - Blog
Hugging Face - Blog
Jina AI
Jina AI
Microsoft Azure Blog
Microsoft Azure Blog
V
V2EX
B
Blog
H
Help Net Security
D
Docker
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
罗磊的独立博客
月光博客
月光博客
博客园 - 司徒正美

博客园 - 风焰庄主

React中,useContext+useReducer对比Redux React中,useReducer和useState 对三层架构的简单改进 .net程序在64位系统上报 未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 问题解决 DropBox把目录设置在U盘里面的方法 工作过公司的体会--结构完整的企业其实还是挺吸引人的 努力与付出 微软用于写Javascript的一个插件,Script# 项目管理的一点想法 介绍一况挺好用的Javascript编辑器(带项目) 简单的C#进行图片操作 PHP访问C#建立的Webservice 搜索引擎一:介绍 纪念一下Jerry 在中信66楼微软Offic参加讲座 关于地理信息信息点数据采集一些方法 介绍一下JS调试和浏览器调试工具 服务器不支持WebResource.axd的特殊处理 嫦娥一号发射
python, C++, C# 计算速度简单对比
风焰庄主 · 2014-03-26 · via 博客园 - 风焰庄主

有个简单的运算,

 1 int n = 20000;
 2 ulong lResult = 0;
 3 for(int i = 0; i < n ; i ++)
 4 {
 5      for(  int j = 0; j < n; j ++)
 6      {
 7             lResult += (ulong) ( i * j );
 8      }
 9 }
10 return lResult;

阶乘,如果使用Python, c++和C#来运算,哪个会更快呢?

首先,Python直接就淘汰了,大概使用了90秒

我感觉C++肯定会非常优秀,我使用的是g++编译器。

确实非常优秀,使用了1.5秒60倍于Python的速度!

感觉C#会不会介于两者之间?

最后测试,C#运行下来,居然用了0.5秒

看来微软对C#的运行支持还是非常优秀的。g++编译器有点失望。