c++学习
文章平均质量分 60
ZC_lianshuang
这个作者很懒,什么都没留下…
展开
-
Ubuntu鼠标异常+samba配置总结
问题1:VMware16 + Ubuntu18.04,在Ubuntu里鼠标只有起始两个点,过程是没有的问题2:samba服务安装完成后,如何在Windows和Ubuntu下共享文件夹?原创 2021-11-18 12:16:57 · 810 阅读 · 0 评论 -
两个单链表实现两数相加
在深信服面试的时候问了一道题,例如两个链表1 -> 2 -> 3, 7 ->9分别代表数字123与79,请实现两个数字相加大概就是通过两个单链表实现数字加法的功能,这道题目与leetcode第二题较相似,只不过需要考虑数字翻转的问题。我有两个想法,一个是逆置单链表,一个是利用两个栈实现翻转,最后用了两个栈,面试官好像更期望用逆置单链表来实现,大概更能全面展示对链表的理解,毕竟有一道题就是链表翻转,一次性全考量了当时没能全部实现代码,现在写下完整代码记录一下:#includ原创 2021-09-12 16:47:47 · 485 阅读 · 0 评论 -
在完善黑马C++通讯录程序时遇到的cin在循环中被跳过问题的解决方案
首先给出改进后的主程序:主要是在default中对cin状态位重置,并且清空输入缓冲区,使系统正常执行cin功能。int main(){ //创建通讯录结构体变量 Addressbooks abs; //初始化通讯录中当前人员个数 abs.m_Size = 0; //用户选择变量 int select = -1;// = 0的话,输入姓名会默认select = 0,直接退出程序 while (true) { showMenu(); cout << "请输入对原创 2021-01-25 17:21:47 · 1451 阅读 · 3 评论