Java
oncevan
计算机准大四菜鸡
展开
-
动态规划-最长不下降子序列(LIS) 帮助新手理解 聪明的美食家
我是一个菜鸟,在C语言网做题的时候,做到可能别人觉得很简单的题目,但是自己却很难理解,我花了一会时间才看懂整个程序,也就是今天的主角,最长不下降子序列! 题目的链接在这:https://www.dotcpp.com/oj/problem1557.html 题目描述 如果有人认为吃东西只需要嘴巴,那就错了。 都知道舌头有这么一个特性,“由简入奢易,由奢如简难”(据好事者考究,此规律也适...原创 2019-11-27 01:33:46 · 238 阅读 · 0 评论 -
Java的封装、继承和多态
这周老师布置了一个Java的小作业,所以就把代码分享给大家吧! 一、 实验目的: 1、理解封装机制,掌握各种修饰符的使用。 2、理解继承机制,掌握继承的应用。 3、体会并掌握 this、super 的使用。 二、实验内容: 某公司的员工分为以下若干类: 1、Employee:所有员工总的父类: 属性:姓名,出生月份。 方法:getSalary (int month)如果该月...原创 2019-04-21 11:11:17 · 272 阅读 · 2 评论 -
牛客网 剑指offer专题02 替换空格
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 解题思路 定义一个新的StringBuffer对象,在遍历原字符串的时候,如果是空格,则直接在新StringBuffer对象中添加“%20”;如果是普通字符,那么直接添加该字符。最后得到的新的StringBuffer对...原创 2019-09-27 08:05:21 · 95 阅读 · 0 评论 -
牛客网 剑指offer专题03 从尾到头打印链表
题目描述 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 输入:{ 27 -> 30 -> 42 -> 18} 输出:[ 18, 42, 30, 27] 解题思路 最后需要返回一个ArrayList对象,那么创建一个ArrayList对象,在遍历输入的链表的时候,同时将便利到当前节点的值添加到ArrayList的首位,那么最终ArrayList就是...原创 2019-09-27 08:14:24 · 128 阅读 · 0 评论