2 爱谁谁未成年

尚未进行身份认证

一个热爱编程的人

等级
TA的排名 4w+

Docker MySql报2059错误: Authentication plugin 'caching_sha2_password' cannot be loaded

最近在使用Docker安装和配置MySql,按照正常的步骤来安装和配置MySQL,可配置完成后登录MySQL客户端出现了2059错误,<1>dockerstartmysql进入MySql<2>dockerps-a查出自己创建的container(容器)的ID<3>docker...

2019-05-21 15:14:56

求二叉树的结点个数

题目描述给出一棵二叉树,返回其节点数。算法思路根据递归函数实现,如果树不为空,根节点为11统计根节点左子树2统计根节点右子树3将左子树节点个数+右子树节点个数+根节点个数1=即为整颗树的节点个数4统计左右子树的节点个数也是按照1~3的步骤进行5当树为空时,根节点的个数为0,即为递归函数的出口。代码实现(JAVA)publicintgetAns...

2019-03-07 09:47:10

比较两个对象中所有属性值是否相同

比较两个对象中所有属性值是否相同/***比较两个实体属性值,返回一个boolean,true则表时两个对象中的属性值无差异*@paramobj1进行属性比较的对象1*@paramobj2进行属性比较的对象2*@return属性差异比较结果boolean*/publicstaticbooleanco...

2019-03-05 17:22:56

水仙花树

题目描述水仙花数的定义是,这个数等于他每一位上数的幂次之和见维基百科的定义比如一个3位的十进制整数153就是一个水仙花数。因为153=13+53+33。而一个4位的十进制数1634也是一个水仙花数,因为1634=14+64+34+44。给出n,找到所有的n位十进制水仙花数。样例比如n=1,所有水仙花数为:[0,1,2,3,4,5,6...

2019-03-04 22:12:01

二叉树的最大深度

题目描述给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的距离。样例样例1:输入:tree={}输出:0 样例解释:空树的深度是0。样例2:输入:tree={1,2,3,#,#,4,5}输出:3样例解释:树表示如下,深度是31/\23...

2019-03-01 11:32:20

二叉树的路径和

题目描述给定一个二叉树,找出所有路径中各节点相加总和等于给定目标值的路径。一个有效的路径,指的是从根节点到叶节点的路径。样例给定一个二叉树,和目标值=5:1/\24/\23返回:[[1,2,2],[1,4]]代码实现(JAVA)/***DefinitionofT...

2019-03-01 10:57:21

二叉树中序遍历

题目描述给出一棵二叉树,返回其中序遍历算法思路中序遍历,左根右,使用递归方式实现代码实现(JAVA)publicList<Integer>inorderTraversal(TreeNoderoot){List<Integer>result=newArrayList<Integer>();t...

2019-03-01 10:11:22

翻转二叉树

描述翻转一棵二叉树样例Example1: Input:{1,3,#} Output:{1,#,3} Explanation: 1 / 3Example2: Input:{1,2,3,#,#,4} Output:{1,3,2,#,4} Explanation: 11/\/\...

2019-02-28 21:34:51

二叉树的所有路径

题目描述给一棵二叉树,找出从根节点到叶子节点的所有路径。样例例1:输入:1/\23\5输出:["1->2->5","1->3"]算法思路使用递归进行代码实现publicList<String>binaryTreePaths(TreeNoderoot){...

2019-02-28 21:24:49

删除链表中的第n到m个节点

题目描述给定一个链表,删除链表中的第n到m个节点,返回链表的头节点。编号从00开始链表的长度不超过100000样例样例1:输入:head=1->2->3->4->5->null,n=1,m=2输出:1->4->5->null样例2:输入:head=1->2->...

2019-02-28 11:31:31

删除链表中倒数第n个节点

题目描述给定一个链表,删除链表中倒数第n个节点,返回链表的头节点。样例给出链表1->2->3->4->5->null和n=2.删除倒数第二个节点之后,这个链表将变成1->2->3->5->null.算法思路既然只允许遍历一次,且N一直有效,那么可以利用双指针解法(前指针、后指针),让前指针先走N步,再让两个在指针同...

2019-02-28 09:38:03

相反的顺序存储

题目描述给出一个链表,并将链表的值以倒序存储到数组中。算法思路使用递归,时间复杂度O(n)代码实现(JAVA)publicclassSolution{/***@paramhead:thegivenlinkedlist*@return:thearraythatstorethevaluesinreverseo...

2019-02-27 21:58:18

找链表的中点

样例链表1->2->3的中点是2。链表1->2的中点是1。算法思路使用快慢指针实现,慢指针一次移动一个节点,快节点一次移动两个节点,快指针到达终点时,慢指针指向中点代码实现(JAVA)publicListNodemiddleNode(ListNodehead){//writeyourcodehere...

2019-02-27 21:38:46

会议室

题目描述:给定一系列的会议时间间隔,包括起始和结束时间[[s1,e1],[s2,e2],…(si<ei),确定一个人是否可以参加所有会议。算法思路:按照区间start从小到大排序,满足题目要求的区间应该是没有交集的。所以要比较看当前区间end是否大于下一个区间start,并且不同区间start应该不相同。代码实现(Java): /***Definiti...

2019-02-27 09:38:56

多关键字排序

描述给定 n 个学生的学号(从 1 到 n 编号)以及他们的考试成绩,表示为(学号,考试成绩),请将这些学生按考试成绩降序排序,若考试成绩相同,则按学号升序排序。代码实现(Java): /***多关键字排序*/publicint[][]multiSort(int[][]array){for(inti=0;i...

2019-02-26 20:57:27

合并数字

描述:给出n个数,现在要将这n个数合并成一个数,每次只能选择两个数a,b合并,每次合并需要消耗a+b的能量,输出将这n个数合并成一个数后消耗的最小能量。算法:贪心算法:显然每次选择当前的最小的两个数进行合并的答案是最优的,故用一个优先队列,大根堆,每次选堆顶的两个元素进行合并,然后再扔进堆里即可,时间复杂度O(nlogn)O(nlogn)。代码实现(JAVA): publi...

2019-02-26 16:49:56

搜索插入位置

描述:给定一个排序数组和一个目标值,如果在数组中找到目标值则返回索引。如果没有,返回到它将会被按顺序插入的位置。代码实现(Java):(时间复杂度为 O(logn),使用二分法)publicintsearchInsert(int[]A,inttarget){//writeyourcodehereif(A==null||...

2019-02-26 10:29:26

合法文章

描述:给定一篇由大写字母、小写字母、逗号、句号组成的文章,求使文章不合法的字母数。文章不合法有2种情况:1.句子的第一个字母用了小写。2.不是单词的首字母用了大写。代码实现(Java): publicintcount(Strings){//Writeyourcodehere.booleanst=true;...

2019-02-25 20:11:02

第一个只出现一次的字符

描述给出一个字符串,找出第一个只出现一次的字符。样例样例1: 输入:"abaccdeff" 输出:'b' 解释: 'b'是第一个出现一次的字符样例2: 输入:"aabccd" 输出:'b' 解释: 'b'是第一个出现一次的字符 代码实现(Java):(使用额外的存储空间)publiccharfirstUniqChar(...

2019-02-25 10:53:59

翻转字符串里的单词

描述给定一个字符串,逐个翻转字符串中的每个单词。说明单词的构成:无空格字母构成一个单词 输入字符串是否包括前导或者尾随空格?可以包括,但是反转后的字符不能包括 如何处理两个单词间的多个空格?在反转字符串中间空格减少到只含一个样例给出s= "theskyisblue",返回"blueisskythe" 代码实现(Java):publicString...

2019-02-25 10:27:46

查看更多

勋章 我的勋章
    暂无奖章