会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
快第三个十年
博客园
首页
新随笔
联系
管理
订阅
2018年9月6日
9/3 笔试题
摘要: 题目:输入两个数 , n,m。 n只能做-1 或者*2操作 , n最少需要多少步能到m 反向思考 m +1 或者 /2操作
阅读全文
posted @ 2018-09-06 14:00 快第三个十年
阅读(200)
评论(0)
推荐(0)
2018年8月28日
判断一个单链表是否是环
摘要: 设置两个指针,一个每次前进两步,一个前进一步,如果存在环,快的指针最终总是能追上慢的指针。如果不存在快指针会比慢指针先指向nullptr (可以类比操场跑步时速度快与速度慢的两个人总会相遇) 文中代码只是为了测试是否为环,没有进行内存释放。
阅读全文
posted @ 2018-08-28 14:21 快第三个十年
阅读(156)
评论(0)
推荐(0)
2018年8月13日
C++ STL MultiMap 简单应用
摘要: 一个简单的成绩录入和查询系统 接受两种输入: add name no score query score name 代表姓名 score代表分数 no代表学号 name和score可重复 no不可重复 两种输入可以交替出现 add 表示添加 query 表示查询 碰到查询 输出已有记录中分数比sco
阅读全文
posted @ 2018-08-13 20:42 快第三个十年
阅读(242)
评论(0)
推荐(0)
2018年8月12日
笔试题 (18/8/12)
摘要: 1. 在一个字符串中找出第一个只出现一次的字符 如输入 abgdab 输出 g 2. 给定+ *()运算符 输入3个数字 找出组合起来和最大的数字 例如:输入 1 2 3输出为(1+2)*3=9
阅读全文
posted @ 2018-08-12 19:54 快第三个十年
阅读(208)
评论(0)
推荐(0)
2018年4月20日
单链表实现单词索引表
摘要: 思路是把一个大的链表按照字母分为26个小表,每个小链表中的单词都以同一个字母开头。 下面是实现的程序,核心步骤都有注释。 转载请注明出处:http://www.cnblogs.com/zydark/p/8891386.html
阅读全文
posted @ 2018-04-20 16:05 快第三个十年
阅读(1036)
评论(0)
推荐(0)
双链表删除一个节点
摘要: 写了一个删除双链表节点的程序,在这里记录一下,直接上代码,代码中的主要步骤都有注释。
阅读全文
posted @ 2018-04-20 11:17 快第三个十年
阅读(3955)
评论(0)
推荐(0)
2018年4月19日
单链表的reverse
摘要: 单链表的反序:将已有链表的节点的值反序 废话不多说直接上代码;下面代码提供了两个版本,sll_reverse是我自己做的时候想的笨办法,answer_reverse是我在网上看的一个版本(非常精简)。
阅读全文
posted @ 2018-04-19 21:18 快第三个十年
阅读(398)
评论(0)
推荐(0)
2018年1月9日
修改指定数字的指定位
摘要: 假定整数中的位从右到左进行编号,修改指定数字的指定位 例如: 原始值 需要存储的指 起始位 结束位 返回值 0xffff 0x123 15 4 0x123f 函数的功能可以分为以下5步完成 代码如下:
阅读全文
posted @ 2018-01-09 16:52 快第三个十年
阅读(258)
评论(0)
推荐(0)
翻转一个数字的位
摘要: 本函数实现的是将一个value的二进制值从左到右变换一下后的值,例如把15的二进制 0000 0000 0000 0000 0000 0000 0000 1111 变为 1111 0000 0000 0000 0000 0000 0000 0000 4026531840
阅读全文
posted @ 2018-01-09 14:08 快第三个十年
阅读(156)
评论(0)
推荐(0)
2017年12月21日
一维数组,二维数组与指针
摘要: 数组与指针间的三条规则: 数组名是指向数组首元素的指针。 &E相当于给E升了一阶。(int a[4]={1,2,3,4},a[0]本身是一个值,&a[0]是一个地址,升阶大概就是这个意思) *E相当于给E降了一阶。(降阶相当于把一个指针降为值,&a[0]是一个地址,*(&a[0])就成为了值) 以上
阅读全文
posted @ 2017-12-21 09:46 快第三个十年
阅读(551)
评论(0)
推荐(0)
下一页
公告