总结
「已注销」
这个作者很懒,什么都没留下…
展开
-
一些入门级函数
简介将以下文本粘贴在记事本中,命名为novice.h并放入编译器目录下的include文件夹内即可调用。欢迎补充。索引排序(升序) 快速排序选择排序插入排序冒泡排序打印杨辉三角(需要stdio.h)十进制转R进制二分查找(找不到返回-1)反转字符串(需要string.h)求最大公约数待补充注意事项oj上做题时请不要直接include这个文件,复制其中的函数即可。代码#if原创 2017-11-08 12:10:52 · 571 阅读 · 0 评论 -
问题笔记
关于类型CodeBlocks使用mingw编译器,long long类型输出表示为"%I64d",且__int64合法;EOJ使用的似乎是g++的linux版本编译器,long long类型输出表示为"%lld",且__int64不合法。long double类型是合法的,但是在mingw编译器中不能格式化输入/输出。"%llf","%Lf"这些都不行。关于ILEIdleness Limit原创 2017-11-08 11:08:38 · 319 阅读 · 0 评论 -
程序设计能力实训 资料准备
其实差不多就是模板集合,如果来得及会加上一些库函数的使用方法……EOJ上已故的10175101282Mercury的Blog里面包含的这里就不重复写了。其实主要都是数论相关。注意:C++限定。高精度//加法(非负)inline string add(string s1, string s2){ string s; int len1 = s1.size(), ...原创 2018-03-10 21:32:10 · 1121 阅读 · 1 评论 -
位运算用法整理
简介整理了一些和位运算相关的内容,主要分为以下几个部分:集合的整数表示位运算的常见技巧和常用公式gcc中__builtin系列函数及C++中bitset类的简介集合的整数表示//以下内容摘自挑战程序设计竞赛:在程序中表示集合的方法有很多种,当元素数比较少时,像这样用二进制码来表示比较方便.集合{0,1,...,n−1}{0,1,...,n−1}\{0,1,....原创 2018-03-11 22:31:12 · 823 阅读 · 0 评论 -
UVa 10183/EOJ 1297/POJ 2413/HDU 1316/ZOJ 1962 How many Fibs?【Java大整数类应用】
https://cn.vjudge.net/problem/UVA-10183题目没难度,C++写法需要高精度,这里练习使用Java的BigInteger类,毕竟刚学…… Java的语法真是冗长……import java.util.*;import java.math.*;public class Main{ public static void main(String ...原创 2018-03-24 21:12:55 · 200 阅读 · 0 评论