![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
文章平均质量分 75
_子木_
这个作者很懒,什么都没留下…
展开
-
笔记系列1
空格对define的影响#define a(y) a_expanded(y)a(x); -------->a_expanded(x);#define a (y) a_expanded (y)a(x); ----------->(y) a-expanded (y) (x)1972-3-------------->1976-9--------->1983-9-------原创 2014-09-01 15:49:08 · 505 阅读 · 0 评论 -
cpp反汇编分析之构造函数
子类构造函数先调用父类。子类保留父类一块空间。以一个例子分析:class A { public: A() { } ~A() { cout<<"~A"<<endl; } }; class B:public A { public: B(A &a):_a(a) {原创 2015-03-31 13:53:37 · 663 阅读 · 0 评论 -
腾讯面试题-珠宝砝码
2014腾讯校园招聘实习笔试题目笔试真题:珠宝商甲需要去鉴定一批41克以下的宝石(可能是41克以下不包括41克的任意重量),他只能携带一个天平和四个砝码去称重,请问他会携带那些重量的砝码?简要描述一下思路。首先想到的是二进制 1 2 4 8 16但是由于只能有4个砝码。显然二进制是不可以的。对三进制。。1 3 9 27 貌似可以。参考网上的相关解释。。原创 2015-03-30 10:22:46 · 1077 阅读 · 0 评论 -
数A去掉一个数字后得到B,给出A与B的和N求所有可能的数A
废话不多说 源代码中有注释 /* File : ABN.c Date : 2015/4/4 version : 1.0 platform : windows 7 x86_64 Function : A + B = N 1 <= N <= 10^9 B 是A去掉一个数字后得到 例如 A + B = 34 A可以是27或31 特例: 12 = 11 + 1 会执原创 2015-04-04 17:59:30 · 742 阅读 · 0 评论 -
题目:输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。
题目:输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:struct ListNode{ int m_nKey; ListNode* m_pNext;};c语言实现/* File : rlink.c Author : Date : 2015/4/4 platform : windows7 x86_64 ve原创 2015-04-04 21:47:10 · 2131 阅读 · 0 评论 -
c/c++启动函数startup
__declspec(noinline)int__tmainCRTStartup( void ){ int initret; int mainret=0; int managedapp;#ifdef _WINMAIN_ _TUCHAR *lpszCommandLine; ST原创 2015-04-04 13:38:06 · 2172 阅读 · 0 评论 -
约瑟夫环问题
网上说法很多。。这里简单描述一下。一群人围成一个圈,每个人都有自己的密钥。。出列后用其密钥做下一个循环出队数。源代码#include#includetypedef struct _node{ int ord;//order int key;//key struct _node* next;}Node,*pNode;pNode Create(){ int k,o=1;原创 2015-04-04 21:59:00 · 558 阅读 · 0 评论