
面试宝典
「已注销」
这个作者很懒,什么都没留下…
展开
-
结构体位域概念
有如下试题,请问程序出错在哪?#include <iostream> using namespace std; struct a{ int x:1; int y:2; int z:33; }; int main() { struct a d; cout <<&d; d.z = d.x + d.y; print("%d, %d,...原创 2018-03-20 11:26:38 · 688 阅读 · 1 评论 -
编程实现一个单链表及其功能
node* create() { node *head = nullptr, *p = nullptr, *s = nullptr; int x, cycle = 1; head = (node*)malloc(sizeof(node)); if (nullptr != head) { p = head; } else { return head; } whil...原创 2018-03-21 11:18:37 · 257 阅读 · 0 评论 -
约瑟夫环问题
已知n个人(以编号1,2,3,...,n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从k开始报数,数到m的那个人出列;依次规律重复下去,直到圆桌周围的人全部出列。 这是约瑟夫环问题的实际场景。要通过输入n、m、k 3个正整数,求出列的序列。这个问题采用的是典型的循环列表的数据结构,就是将一个链表的尾元素指针指向队首元素。解决...原创 2018-03-22 11:38:08 · 163 阅读 · 0 评论