06 2020 档案

摘要:对应关系 一个用户(user)可以拥有多个角色(role),一个角色可以被多个用户拥有,即user与role为多对多关系。 数据库设计 user表 role表 user_role关系表 多表查询SQL语句 select u.id as uid, u.username as uname, u.birt 阅读全文
posted @ 2020-06-29 15:48 henuajy 阅读(174) 评论(0) 推荐(0)
摘要:来源:力扣(LeetCode)- 面试题09 问题 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 ) 示例 1: 输入: [" 阅读全文
posted @ 2020-06-20 19:23 henuajy 阅读(156) 评论(0) 推荐(0)
摘要:来源:力扣(LeetCode)- 面试题07 问题 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7] 中序遍历 inorder = [9,3,15,20,7] 返回如 阅读全文
posted @ 2020-06-19 17:46 henuajy 阅读(109) 评论(0) 推荐(0)
摘要:来源:力扣(LeetCode)- 面试题06 问题 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例: 输入:head = [1,3,2] 输出:[2,3,1] 链表结构 public class ListNode{ int val; ListNode next; List 阅读全文
posted @ 2020-06-18 22:27 henuajy 阅读(127) 评论(0) 推荐(0)
摘要:来源:力扣(LeetCode)- 两数之和 问题 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例 给定 nums = [2, 7, 11, 1 阅读全文
posted @ 2020-06-15 18:28 henuajy 阅读(180) 评论(0) 推荐(0)