• lt 3推荐

    int类型和long long类型运算执行时间的差别

    有时在运算过程中,中间步骤用int类型就够了,最终结果需要用long long,这时数据类型定义和执行时间还是有关系的。 以计算sum((i/j)*(i/j)),其中i为1~n,j为1~sqrt(n)为例。 include <cstdio> include …...

  • lt 2推荐

    llvm和mingw-w64配合编译的奇怪问题

    晚上和早上都试了很久,不成功。 6.2版这个错误 D:>llg62 Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 D:>clang++ p88c.cpp I…...

  • lt 2推荐

    visual studio 2017 rc可以选装clang了

    D:\2017\Enterprise\VC\Tools\ClangC2\14.10.25903\bin\HostX86>clang --version clang with Microsoft CodeGen version 3.8.0 Provided as - is…...

  • lt 2推荐

    在windows上设置llvm+mingw环境变量

    从网上下载了一个压缩文件-CODEBLOCKS20161122.rar-,解压缩后目录结构如下: D:\CODEBLOCKS20161122 └─LLVM ├─bin ├─etc ├─i686-w64-mingw32 │├─bin │├─include… ...

  • lt 1推荐

    在windows上用mingw w64编译配置llvm

    以下除了软件版本不同,全参照http://blog.csdn.net/happywjh666/article/details/51415723内容。 下载软件: 1.winrar 5.4: http://rarlab.com/rar/wrar540sc.exe 2.llvm源…...

  • lt 1推荐

    通过把递归改为循环来提高效率

    include <iostream> include <vector> include <cmath> include <ctime> include <cstdio> typedef long long…...

  • lt 1推荐

    msvc很多地方比gcc弱

    1.数组长度短 同样的代码 在g++中运行正常,在msvc中就运行出错,把17换成16则可以运行。 #include <cstdio> int main() { int a[2<<17]={1}; printf("%d,size%d\n&q…...

  • lt 1推荐

    clang的编译器有点智能

    D:>clang++ p88.cpp -O2 p88.cpp:21:14: error: use of undeclared identifier 'pank'; did you mean 'psnk'? printf("%d …...

  • lt 1推荐

    c 长整数运算居然比浮点运算更慢

    源程序来自pe论坛。是求farey数列的。我把原来的long double修改成long long和double两个版本 long long include <math.h> include <stdio.h> include <stdli…...

  • lt 1推荐

    ms visual c++2017体验

    微软今天发布了Visual Studio 2017正式版, 按照Visual Studio 2017正式版离线安装及介绍一文的提示,下载并安装.几点体会: 1.软件无所不包,连android模拟器都有,导致体积太大了,完全下载企业版,1,920 个文件,832 个文件夹,占用…...

  • lt 1推荐

    3种列举子集的办法

    在做欧拉计划351题时,要用容斥定理求一个整数以内的各个质因数及其积的倍数的个数,需要用到各质因数的全组合,在mma中,求组合就是列举子集,所以寻找一个简便的方法。 以下算法来自《手写代码必备手册》 (soulmachine@gmail.com) https://githu…...

  • lt 推荐

    gcc和llvm对代码的不同优化效果

    代码1,p596b.cpp include <cstdio> include <cmath> typedef long long ll; const int n=1000; ll fa(int r) { ll sum2=0,sum3=0,sum4…...

  • lt 推荐

    gcc7.1 windows版本下载

    https://sourceforge.net/projects/mingw-w64/ 这次更新很快,gnu gcc 7.1 在5.1发布 分别有 /threads-posix/threads-posix/ seh/sjlj/dwarf x86_64/i686 等不同版本组合 ...

  • lt 推荐

    c++的一个int128类

    来源http://tringi.trimcore.cz/int128 上述地址下载的是模板化的版本。更早的版本见这里 和 [这里](https://cs… ...

  • lt 推荐

    codeblocks编辑器还挺智能的

    条件编译的标志不存在时,这样显示 条件编译的标志存在时,则这样显示 ![enter image description here][2] ![enter image description here][3] ...

  • lt 推荐

    itoa函数的奇怪问题

    linux下没有这个函数,windows是有的,在stdlib.h中声明,但效率居然比自定义的函数还低。 include <cstdio> //#include <cstdlib> include <cstring> include…...

  • lt 推荐

    stl map下标引用元素的副作用

    如果元素不存在,下标引用不会抛出异常,而是创建一个此下标的元素,整数默认值是0. include <cstdio> include <map> std::map<int,int> ma,mb,mc; int main() { ma[0…...