博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于计算一对亲和数的探索
阅读量:6598 次
发布时间:2019-06-24

本文共 400 字,大约阅读时间需要 1 分钟。

最近我发现一道题挺有意思的。下面是这道题的题目。

为了解这道题,我首先编写了一个比较简单的程序(用的是C语言,下图是程序的图)

结果程序运行了半天才出来了几组数,速度实在是慢得可怜

 

 于是我准备修改算法,修改了半天(程序如下图)

运算结果就是这样

不到1s,差距巨大

最后反复观察,貌似减少循环的使用量可以大幅度增加运算速度

 希望能有大神给出更厉害的算法,欢迎留言。

这段时间还是读了不少的书,还是推荐几本吧。

例如关于历史方面的,如《鱼羊野史》(本书是以时间的先后顺序来记录的,语言幽默,还是值得一读的),《宋论》(对宋朝的事件做了详细而又公平的评价,值得一看,来更全面地了解宋朝),要是对散文比较感兴趣可以看看田维的《花田半亩》,文字写得很清新。

我最近在看《死神的精确度》,还是看完再给大家介绍吧!

转载于:https://www.cnblogs.com/alixx/p/7990012.html

你可能感兴趣的文章
美国银行和摩根大通禁止与信用卡相关的比特币交易
查看>>
c++ zlib(qt)压缩与解压缩
查看>>
CES Aisa|镁客君逛展第一天不容错过的精彩亮点
查看>>
深醒科技人脸识别速度可达每秒30亿次,2秒即可比对全球人脸
查看>>
区块链每日一问丨区块链技术中的“分布式账簿”是什么?它有什么优势?
查看>>
Mozart Update 2(7008)
查看>>
java8 Optional正确使用姿势
查看>>
为.NET部署应用程序添加个卸载程序
查看>>
linux之Find命令总结
查看>>
PowerShell针对SCVMM批量导出模板的描述信息以及导入
查看>>
034 命名路由
查看>>
Qt之Concurrent Map和Map-Reduce
查看>>
Gitlet —— 纯 JavaScript 实现的 Git 客户端
查看>>
《Cadence 16.6电路设计与仿真从入门到精通》——导读
查看>>
MySQL触发器使用详解
查看>>
日志服务新功能发布(2)--弹性伸缩(Merge/Split)
查看>>
桥接模式
查看>>
React Native 原生视图封装全解析:视频播放器示例
查看>>
iOS下JS与OC互相调用(一)--UIWebView 拦截URL
查看>>
vscode Settings Sync 配置
查看>>