[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 happy886rr 于 2016-4-8 15:25 编辑

回复 8# codegay
  1. /*
  2. TinyC script混编
  3. move %0 "%~0.c"&cls&@tcc\tcc.exe -run "%~0.c"&rename "%~0.c" "%~nx0"
  4. */
  5. #include<stdio.h>
  6. main()
  7. {
  8. int i,j,sum=0;
  9. for(i=1;i<=2000000000;i+=2){
  10. for(j=3;j*j<=i;j+=2){
  11. if(i%j==0) break;
  12. }
  13.     if(j*j>i) sum++;
  14. if(sum==10001) break;
  15. }
  16. printf("Problem7 -Project Euler\n");
  17. printf(" * The 10001st prime number is “%d”\n",i);
  18. getchar();
  19. }
复制代码
1

评分人数

TOP

julia 一行流
  1. collect(take(filter(isprime,countfrom(3,2)),10000))[end]
复制代码
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

本帖最后由 codegay 于 2016-4-7 04:39 编辑
  1. #="""
  2. #方法二
  3. julia解欧啦计划第七题10001st prime
  4. https://projecteuler.net/problem=7
  5. 2016年4月7日 00:23:25 codegay
  6. """=#
  7. #julia primes([start,]end)函数,默认会生成小于等于end的素数数组
  8. #-_-只要end够大一定能包含第10001个素数...但是end太大的话会把内存吃光。
  9. counter=0
  10. for r in primes(99999999)
  11. counter+=1
  12. if counter==10001
  13. println(r)
  14. break
  15. end
  16. end
  17. #104743
  18. #[Finished in 3.9s]
  19. #primes(99999999)[10001] 可以这样一行流
  20. println(@time primes(99999999)[10001])
复制代码
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 5# happy886rr


julia使用git作为库的更新源。里面带了一套git程序,好像还有一套编译器。安装体积加倍了。
这些是构成能让julia正常工作的一部分,至少短期内官方不会分出精力来搞精简版。

安装包不过几十M。OFFICE也至少几百M。这个问题对我来说没有心理障碍。

julia windows版在SSD硬盘的情况下启动至少需要3秒,这个才是我没法忍的。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

回复 4# codegay
julia在数值计算,绘图方面的优势很大,只是安装包体积太大。希望日后能出精简版。

TOP

纠正一下。实际上我的数学知识都忘记光了。解题的都是要百度数学概念的。算不喜欢以及爱好者。

我最近确实喜欢用程序来解数学题,解题中能把学的东西用上,也能为解决问题去查资料学东西。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

本帖最后由 codegay 于 2016-4-6 09:28 编辑

欧拉计划 | Project Euler 中文翻译站 git

https://github.com/PE-CN/PE-CN.github.io

上面贴的旧站估计是不更新了。新站转到PE-CN.github.io
但是github很多资源被墙,可能也快要打不开了。

图灵的专栏,一年没有解题进度了。http://www.ituring.com.cn/minibook/10665
1

评分人数

去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

欧拉计划 | Project Euler 中文翻译站

http://pe.spiritzhang.com/
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

返回列表