coding
contestjia
这个作者很懒,什么都没留下…
展开
-
自己实现atof
基本想法:例:123.456E1234,其中小数点前面算整数部分,小数点到E是小数部分,E后面的是有效数部分。#include #include #include #include using std::string;using std::ifstream;#define INTEGER 0#define FRACTION 1#define SIGNIF 2float原创 2016-03-10 22:10:46 · 330 阅读 · 0 评论 -
数组中只出现一次的数字
剑指offer面试题40:一个整型数组里除了连个数字之外,其他的数字都出现了两次。请写出程序找出这两个只出现一次的数字。时间复杂度O(n),空间复杂度O(1).解法是一样的,只是觉得找最右边第一个比特1的时候,可以有更简单的方法。题目是整型数组,因此也可以是负数,对一个负数进行右移操作,这可能出现错误。#include int main(){ int N[ ] = {原创 2016-03-14 00:03:40 · 683 阅读 · 0 评论 -
读<<effective C++>>的疑惑总结
代码编译环境:操作系统:Red Hat 5.6 i386 编译器: GCC 4.1.2条款05:了解c++默默编写并调用哪些函数如果某个base classes将copy assignment操作符声明为private,编译器将拒绝为其派生类生成一个copy assignment??#include namespace contestjia{ class原创 2016-03-26 21:10:35 · 228 阅读 · 0 评论