08 2019 档案

摘要:二分搜索树: public class BSTMap, V> implements Map { private class Node { public K key; public V value; public Node left, right; pu... 阅读全文
posted @ 2019-08-29 11:01 小帅学java 阅读(6) 评论(0) 推荐(0)
摘要:给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出: [4,... 阅读全文
posted @ 2019-08-29 10:50 小帅学java 阅读(7) 评论(0) 推荐(0)
摘要:给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出: [9,4]... 阅读全文
posted @ 2019-08-29 10:46 小帅学java 阅读(16) 评论(0) 推荐(0)
摘要:国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: "a" 对应 ".-", "b" 对应 "-...", "c" 对应 "-.-.", 等等。 为了方便,所有26个英文字母对应摩尔斯密码表如下: [".-","-.... 阅读全文
posted @ 2019-08-27 13:37 小帅学java 阅读(12) 评论(0) 推荐(0)
摘要:集合接口: public interface Set { void add(E e); void remove(E e); boolean contains(E e); int getSize(); boolean isEmpty();} 二分搜索树实现集合:... 阅读全文
posted @ 2019-08-27 11:35 小帅学java 阅读(8) 评论(0) 推荐(0)
摘要:import java.util.LinkedList;import java.util.Queue;import java.util.Stack;public class BST> { private class Node { public E e; p... 阅读全文
posted @ 2019-08-26 17:39 小帅学java 阅读(8) 评论(0) 推荐(0)
摘要:删除链表中等于给定值 val 的所有节点。 示例: 输入: 1->2->6->3->4->5->6, val = 6输出: 1->2->3->4->5 不使用虚拟头节点: /** * Definition for singly-linked list.... 阅读全文
posted @ 2019-08-23 14:01 小帅学java 阅读(50) 评论(0) 推荐(0)
摘要:队列接口: public interface Queue { int getSize(); boolean isEmpty(); void enqueue(E e); E dequeue(); E getFront();} 实现类: public class ... 阅读全文
posted @ 2019-08-22 11:30 小帅学java 阅读(13) 评论(0) 推荐(0)
摘要:public class LinkedList { private class Node { public E e; public Node next; public Node(E e, Node next) { this.e = e; this... 阅读全文
posted @ 2019-08-21 14:13 小帅学java 阅读(22) 评论(0) 推荐(0)
摘要:接口: public interface Queue { int getSize(); boolean isEmpty(); void enqueue(E e); E dequeue(); E getFront();} 实现类: public class Lo... 阅读全文
posted @ 2019-08-18 19:07 小帅学java 阅读(7) 评论(0) 推荐(0)
摘要:给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: "()" 输出: tr... 阅读全文
posted @ 2019-08-17 14:17 小帅学java 阅读(28) 评论(0) 推荐(0)
摘要:// 在第index个位置插入一个新元素e public void add(int index, E e) { if (index size) { throw new IllegalArgumentException("Add failed. Req... 阅读全文
posted @ 2019-08-15 19:28 小帅学java 阅读(23) 评论(0) 推荐(0)
摘要:public class Array { private E[] data; private int size; public Array(int capacity) { data = (E[]) new Object[capacity]; size = ... 阅读全文
posted @ 2019-08-15 13:42 小帅学java 阅读(25) 评论(0) 推荐(0)
摘要:// 从数组中删除index位置的元素,返回删除的元素 public int remove(int index) { if (index = size) { throw new IllegalArgumentException("Remove faile... 阅读全文
posted @ 2019-08-14 23:19 小帅学java 阅读(59) 评论(0) 推荐(0)
摘要:// 获取index索引位置的元素 public int get(int index) { if (index = size) { throw new IllegalArgumentException("Get failed. Index is ill... 阅读全文
posted @ 2019-08-14 13:15 小帅学java 阅读(16) 评论(0) 推荐(0)
摘要://size是数组的第一个空元素的定位符。 //向所有元素后添加一个新元素 public void addLast(int e) {// if(size==data.length) {// throw new IllegalArgumentExcept... 阅读全文
posted @ 2019-08-13 15:06 小帅学java 阅读(55) 评论(0) 推荐(0)
摘要:1.任务描述 编写一个银行新用户现金业务办理程序,使其模拟新用户到银行办理现金存取业务时的场景。 要求此场景中,要模拟出银行对用户到来的欢迎动作、对用户离开的提醒动作,以及用户的开户、存款和取款动作,在完成开户、存款和取款操作后,要提示用户的账... 阅读全文
posted @ 2019-08-11 11:16 小帅学java 阅读(253) 评论(0) 推荐(0)
摘要:1、* A: 创建domain包中的类 * a: 案例代码 public class Zhangwu { private int zwid; ... 阅读全文
posted @ 2019-08-06 13:54 小帅学java 阅读(10) 评论(0) 推荐(0)
摘要:熟练View层(让用户去看去操作的,视图层)、Service层(业务层)、Dao层(完成对数据库的操作)之间的方法相互调用操作、熟练dbutils操作数据库表完成增删改查 项目中的包就称之为层 每个项目都要使用一些已经成熟的技术,它们通常是由一些专业组织... 阅读全文
posted @ 2019-08-05 12:30 小帅学java 阅读(10) 评论(0) 推荐(0)