02 2017 档案
摘要:前注:这篇随笔是我在学习C++过程中对于内联函数的一些总结与思考。内联函数是一个看似很简单,却总是在不经意间给人带来困扰的东西。最初学习C语言的过程中,我经常被编译器的自动内联优化而搞得晕头转向,后来学习C++之时,大多书籍资料也未作详细解释。近日拜读Scott Meyer的经典之作Effectiv
阅读全文
摘要:HDU 2601 An Easy Problem (HDU 1st "Vegetable-Birds Cup" Programming Opening Contest) Time Limit:3000ms(C/C++) / 6000ms(Java) Memory Limit:32768KB 问题描述
阅读全文
摘要:一直没怎么写过多文件的C/C++工程,也没几次碰到头文件重复包含导致类型重定义的问题。今天遇到了一次多文件头文件混乱的情况,出现了有的变量未定义。给每一个cpp文件加上对应的头文件include,却出现了类型重定义的问题。搜索之,得到的是头文件重复包含的问题。对于问题以及相应的解决方法,参考网上一些
阅读全文
摘要:HDU 1020 Encoding 问题描述: 给定一个只包含'A'~'Z'的字符串,我们可以用如下的方法进行编码: 1、每一个包含了k个相同字符的子串,应该编码为"kX",其中X为这个子串所包含的唯一的字符; 2、如果子串的长度为1,1应该被省略。 输入: 第一行包含一个正整数$N$,$0<N≤1
阅读全文
摘要:题目描述 一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢 输入 输入数据有若干组,每组数据包含二个整数a,b(0<a<10000, 10<b<100),若遇到0 0则处理结束 输出 对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,
阅读全文
摘要:首先给出如下的半数集问题 给定一个自然数n,由n 开始可以依次产生半数集set(n)中的数如下。 (1) n∈set(n); (2) 在n 的左边加上一个自然数,但该自然数不能超过最近添加的数的一半; (3) 按此规则进行处理,直到不能再添加自然数为止。 例如,set(6)={6,16,26,126
阅读全文

浙公网安备 33010602011771号