会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2019年4月10日
习题9-1时间换算:本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)
摘要: 本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。 输入格式: 输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60)。 输出格式: 输出在一行中给出hh:mm:ss格式的结果时间。 输入样例: 输出样例:
阅读全文
posted @ 2019-04-10 01:50 橡北
阅读(12058)
评论(1)
推荐(0)
2018年12月26日
单向链表的实现(不设立虚拟头节点)
摘要: (希望我所描述的,给你带来收获!)——关于阅读笔者数据结构系列,建议先将代码粘至IDE,然后对照文字解释进行理解 开始抛出——什么是链表? 答:链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer
阅读全文
posted @ 2018-12-26 22:23 橡北
阅读(484)
评论(0)
推荐(0)
2018年12月21日
队列(基于动态数组的两种实现——LoopQueue、ArrayQueue)
摘要: (希望我所描述的,给你带来收获!) 队列是先进先出的线性表,在具体应用中通常用链表或者数组来实现!队列结构可以类比日常生活中"排队买东西",在队伍末端的人可以看成新插入的元素,把排队买东西的整个过程看作是入队出队操作,那么总是排在最末尾的那个人最后买东西、最后一个交易完再“出队”!先进先出也可以换一
阅读全文
posted @ 2018-12-21 09:58 橡北
阅读(1529)
评论(0)
推荐(0)
2018年12月19日
基于动态数组实现栈(利用栈去实现括弧匹配)
摘要: (希望我所描述的,给你带来收获!) 对于栈,我们描述的较为简单~完全基于第一篇文章动态数组的实现——第一篇文章传送门:动态数组的实现 第一步:声明一个Stack接口 第二步:新建一个ArrayStack类去实现Stack接口 注:栈的实现完全是基于Array<E>类的,其入栈操作则是在数组末尾增加一
阅读全文
posted @ 2018-12-19 11:23 橡北
阅读(422)
评论(0)
推荐(0)
2018年12月12日
不要小瞧数组(用静态数组实现我们自己的动态数组)
摘要: (希望我所描述的一切,给你带来收获!) 我们将要使用的是JAVA中的静态数组——E[] data = new E[]();去实现一个属于我们自己的动态数组 第一步:(关于泛型不作过多解释) data是我们需要的数组,size是我们需要维护的动态数组的长度;size可以认为是数组的索引号,size总是
阅读全文
posted @ 2018-12-12 17:45 橡北
阅读(687)
评论(0)
推荐(0)
2018年12月4日
伴生类和伴生对象(apply方法的实践)
摘要: 具有相同名字的object和class,分别为伴生对象和伴生类 补充代码: 一般的,我们使用 ApplyTest() 则是伴生对象调用apply()方法,对于我们要去new一个伴生类实例,我们一般在对应的伴生对象内的apply方法内去new (该代码感兴趣的小伙伴可以拿去测试,代码很简单!) 举例子
阅读全文
posted @ 2018-12-04 13:24 橡北
阅读(1292)
评论(0)
推荐(0)
在Scala中使用函数式编程(函数和高阶函数)
摘要: 图示,这是一个普通函数的定义(在java里面通常称为方法),函数可以定义在object单例对象中 一些基础概念: 通过def去定义一个函数,等号“=”左边的声明部分我们称为“函数签名”,右边则为“定义” val定义的变量的是一个值相当于java中的final,不可变 Unit相当于类型空,当一个函数
阅读全文
posted @ 2018-12-04 07:49 橡北
阅读(659)
评论(0)
推荐(0)
2018年12月2日
什么是函数式编程(副作用、纯函数、引用透明)
摘要: 副作用的概念:一个带有副作用的函数不仅只是简单的返回一个值,还干了一些其他的事情,比如: 修改一个变量 直接修改数据结构 设置一个对象的成员 抛出一个异常或以一个错误终止 打印到终端或读取用户的输入 读取或写入一个文件 在屏幕上绘画 修改一个变量 直接修改数据结构 设置一个对象的成员 抛出一个异常或
阅读全文
posted @ 2018-12-02 16:48 橡北
阅读(3502)
评论(0)
推荐(0)
上一页
1
2
公告