![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 2 float原创 2016-03-10 22:10:46 · 335 阅读 · 0 评论 -
数组中只出现一次的数字
剑指offer面试题40: 一个整型数组里除了连个数字之外,其他的数字都出现了两次。请写出程序找出这两个只出现一次的数字。时间复杂度O(n),空间复杂度O(1). 解法是一样的,只是觉得找最右边第一个比特1的时候,可以有更简单的方法。 题目是整型数组,因此也可以是负数,对一个负数进行右移操作,这可能出现错误。 #include int main() { int N[ ] = {原创 2016-03-14 00:03:40 · 685 阅读 · 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 · 230 阅读 · 0 评论