E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java版
把水立方都给绿了 《我的世界》中国版正式发布
发布会上,在宣布即将于4月10日开启PC
Java版
玩家测试这一环节,
游戏日报
·
2020-02-21 17:16
剑指Offer
Java版
面试题28:对称的二叉树
题目:请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。练习地址https://www.nowcoder.com/practice/ff05d44dfdb04e1d83bdbdab320efbcb参考答案/*publicclassTreeNode{intval=0;TreeNodeleft=null;TreeNoderight=null;
Android大强哥
·
2020-02-21 16:59
剑指Offer
Java版
面试题10:斐波那契数列
题目一:大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。n<=39练习地址https://www.nowcoder.com/practice/c6c7742f5ba7442aada113136ddea0c3方法1:递归publicclassSolution{publicintFibonacci(intn){if(n<=0){return0;}i
Android大强哥
·
2020-02-21 10:55
剑指Offer
Java版
面试题26:树的子结构
题目:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)练习地址https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88参考答案/**publicclassTreeNode{intval=0;TreeNodeleft=null;TreeNoderight=null;publicTre
Android大强哥
·
2020-02-21 09:13
CentOS 安装 Jenkins
安装Java看到当前系统
Java版
本的命令:java-version如果显示
Java版
本号,说明已经正确安装,如果显示没有该命令,需要安装Java:sudoyuminstalljava该命令如果检测到Java
姜家志
·
2020-02-20 14:55
剑指Offer
Java版
面试题32:从上到下打印二叉树
题目一:不分行从上到下打印二叉树从上往下打印出二叉树的每个节点,同层节点从左至右打印。练习地址https://www.nowcoder.com/practice/7fe2212963db4790b57431d9ed259701参考答案importjava.util.ArrayList;importjava.util.LinkedList;/**publicclassTreeNode{intval=
Android大强哥
·
2020-02-20 11:26
Kotlin设计模式之观察者
只是对Kotlin版本的观察者模式的一个简单介绍啦,然后就是和
Java版
本的一个对比。
塞上牧羊空许约
·
2020-02-20 09:02
剑指Offer
Java版
面试题19:正则表达式匹配
题目:请实现一个函数用来匹配包括'.'和''的正则表达式。模式中的字符'.'表示任意一个字符,而''表示它前面的字符可以出现任意次(包含0次)。在本题中,匹配是指字符串的所有字符匹配整个模式。例如,字符串"aaa"与模式"a.a"和"abaca"匹配,但是与"aa.a"和"ab*a"均不匹配练习地址https://www.nowcoder.com/practice/45327ae22b7b413e
Android大强哥
·
2020-02-20 06:17
剑指Offer
Java版
面试题29:顺时针打印矩阵
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4X4矩阵:12345678910111213141516则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.练习地址https://www.nowcoder.com/practice/9b4c81a02cd34f76be2659fa0d54342a参考答案importj
Android大强哥
·
2020-02-20 06:58
剑指Offer
Java版
面试题14:剪绳子
题目:给你一根长度为n的绳子,请把绳子剪成m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],···,k[m]。请问k[0]×k[1]×···×k[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。方法1:动态规划publicintmaxProductAfterCutting(intlength){if
Android大强哥
·
2020-02-20 03:14
2.Work Queues#前山翻译
注:这是RabbitMQ-
java版
Client的指导教程翻译系列文章,欢迎大家批评指正第一篇HelloWord了解RabbitMQ的基本用法第二篇WorkQueues介绍队列的使用第三篇Publish
前山饭店
·
2020-02-20 03:53
剑指Offer
Java版
面试题62:圆圈中最后剩下的数字
题目:0,1,···,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。练习地址https://www.nowcoder.com/practice/f78a359491e64a50bce2d89cff857eb6经典的解法,用环形链表模拟圆圈importjava.util.LinkedList;publicclassSolution{pu
Android大强哥
·
2020-02-19 22:30
剑指Offer
Java版
面试题34:二叉树中和为某一值的路径
题目:输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。练习地址https://www.nowcoder.com/practice/b736e784e3e34731af99065031301bca参考答案importjava.util.ArrayList;/**publicclassTreeNode{
Android大强哥
·
2020-02-19 18:41
Redis分布式锁的正确实现方式(
Java版
)
前言分布式锁一般有三种实现方式:1.数据库乐观锁;2.基于Redis的分布式锁;3.基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四
wxxy20071547
·
2020-02-19 05:13
Mac Appium 安装
java查看java是否安装命令行:java输出:不出现commandnotfound.查看
java版
本命令行:java-version输出:javaversion"1.8.0_131"查看java安装路径命令行
子午河洲
·
2020-02-19 04:45
剑指Offer
Java版
面试题16:数值的整数次方
题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。练习地址https://www.nowcoder.com/practice/1a834e5e3e1a4b7ba251417554e07c00方法1publicclassSolution{publicdoublePower(doublebase,intexponent){if(base
Android大强哥
·
2020-02-19 02:10
剑指Offer
Java版
面试题65:不用加减乘除做加法
题目:写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。练习地址https://www.nowcoder.com/practice/59ac416b4b944300b617d4f7f111b215参考答案把计算分成三步:第一步各位相加但不计进位;第二步记下进位;第三步把前两步的结果相加,相加的过程依然是重复前面两步,直到不产生进位为止。下面是一段基于循环实现的参考代码:
Android大强哥
·
2020-02-18 23:39
Java基础知识:关键字、保留字、标识符(变量、方法和类名)及命名规范
被Java语言赋予了特殊含义,用做专门用途的字符串(单词)保留字Java保留字:现有
Java版
本尚未使用,但以后版本可能会作为关键字使用
刻苦学习的小橙子
·
2020-02-18 19:42
Java学习之旅
java
代码规范
Kafka源码分析-序列6 -Consumer -消费策略分析
同Producer一样,Consumer也分旧的scala版和新的
Java版
,在此我们只分析新的
Java版
。
丸_子
·
2020-02-18 15:47
Mac OS中配置java环境
1.怎样设置mac中的默认
java版
本呢?先看一下mac中,java链接到了哪里:进入到相应的目录:cd/usr/bin查看java链接到了哪里:ls-ljavalocalhost:bi
布拉德皮蛋_qzy
·
2020-02-18 09:57
整数反转(
Java版
)
题目描述(题目难度,简单)给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321示例2:输入:-123输出:-321示例3:输入:120输出:21注意:假设我们的环境只能存储得下32位的有符号整数,则其数值范围为。请根据这个假设,如果反转后整数溢出那么就返回0。示例代码classSolution{publicintreverse(intx){longy
M_lear
·
2020-02-18 08:32
全网最全剑指offer题目解答
【剑指offer】
Java版
代码(完整版)【剑指offer】1-10题【剑指offer】11-20题【剑指offer】21-30题【剑指offer】31-40题【剑指offer】41-50题【剑指offer
passiontim
·
2020-02-18 06:08
剑指Offer
Java版
面试题25:合并两个排序的链表
题目:输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。练习地址https://www.nowcoder.com/practice/d8b6b4358f774294a89de2a6ac4d9337参考答案/*publicclassListNode{intval;ListNodenext=null;ListNode(intval){this.val=val;
Android大强哥
·
2020-02-18 05:52
剑指Offer
Java版
面试题49:丑数
题目:把只包含质因子2、3和5的数称作丑数(UglyNumber)。例如6、8都是丑数,但14不是,因为它包含质因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。练习地址https://www.nowcoder.com/practice/6aa9e04fc3794f68acf8778237ba065b逐个判断每个整数是不是丑数的解法,直观但不够高效publicclassSol
Android大强哥
·
2020-02-18 04:01
情迁QQ机器人使用教程
插件开发具体还请参考手机端编写LUA脚本插件https://www.jianshu.com/p/92c7bf329653以及最全的
java版
本插件开发教程。
物是人非事事休欲语泪先流
·
2020-02-18 04:58
2019-11-12
(一)
Java版
SpringCloudB2B2Co2o鸿鹄云商平台--概述近期公司正在升级SpringCloud版本的b2b2co2o鸿鹄云商平台,我亲自参与了整个产品的研发及升级工作。
尚米奇
·
2020-02-18 02:31
剑指Offer
Java版
面试题44:数字序列中某一位的数字
题目:数字以0123456789101112131415···的格式序列化到一个字符序列中。在这个序列中,第5位(从0开始计数)是5,第13位是1,第19位是4,等等。请写一个函数,求任意第n位对应的数字。参考答案publicintdigitAtIndex(intindex){if(index1){count*=10;digits--;}returncount;}privateintdigitAt
Android大强哥
·
2020-02-17 23:35
RxJava + Retrofit让Android网络请求简单效率
Retrofit除了提供了传统的Callback形式的API,还有Rx
Java版
本的Observable形式API。下面我用对比的方式来介绍Retrofit的Rx
Java版
API和传统版本的区别。
于加泽
·
2020-02-17 22:51
JAVA入门介绍 2019-10-12
java版
本5.0(更新很大)——8.0(最多使用)跨平台原理不同操作系统之间进行翻译——jvm(虚拟机)jre(运行时环境包含jvm和)——jdk(开发环境,包含jre和jvm)jdk-jre-jvm
minsk
·
2020-02-17 20:11
剑指Offer
Java版
面试题35:复杂链表的复制
题目:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。练习地址https://www.nowcoder.com/practice/f836b2c43afc4b35ad6adc41ec941dba参考答案/*publicclassRandomListNode{intlabel;RandomListNoden
Android大强哥
·
2020-02-17 18:17
剑指Offer
Java版
面试题18:删除链表的节点
题目一:在O(1)时间内删除链表节点。给定单向链表的头指针和一个节点指针,定义一个函数在O(1)时间内删除该节点。参考答案classListNode{intvalue;ListNodenext;}publicvoiddeleteNode(ListNodehead,ListNodetoBeDeleted){if(head==null||toBeDeleted==null){return;}if(to
Android大强哥
·
2020-02-17 18:33
剑指Offer
Java版
面试题12:矩阵中的路径
题目:请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则之后不能再次进入这个格子。例如abcesfcsadee这样的3X4矩阵中包含一条字符串"bcced"的路径,但是矩阵中不包含"abcb"路径,因为字符串的第一个字符b占据了矩阵中的第一行第
Android大强哥
·
2020-02-17 17:18
[接口测试 - 基础篇] 03 unittest测试框架知多少才够
而JUnit又是Kent设计的Smalltalk测试框架的
Java版
本。它们都是各自语言的标准测试框架。自从Python2.1版本后,PyUnit成为Python标准库的一部分。所以不需要安装直
苦叶子
·
2020-02-17 16:16
Google Project Tango 资料简介(一)
一软件:C++版代码:https://github.com/googlesamples/tango-examples-c
Java版
代码:https://github.com/googlesamples/
TakakuraKenSan
·
2020-02-17 13:14
剑指offer(
java版
)——基础知识篇
1.二维数组中的查找题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。publicclassSolution{publicbooleanFind(inttarget,int[][]array){if(array==null||array.length
雅芳
·
2020-02-17 13:49
剑指Offer
Java版
面试题27:二叉树的镜像
题目:操作给定的二叉树,将其变换为源二叉树的镜像。练习地址https://www.nowcoder.com/practice/564f4c26aa584921bc75623e48ca3011参考答案/**publicclassTreeNode{intval=0;TreeNodeleft=null;TreeNoderight=null;publicTreeNode(intval){this.val=
Android大强哥
·
2020-02-17 11:42
剑指Offer
Java版
面试题58:翻转字符串
题目一:翻转单词顺序。输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"Iamastudent.",则输出"student.aamI"。练习地址https://www.nowcoder.com/practice/3194a4f4cf814f63919d0790578d51f3参考答案publicclassSolution{pub
Android大强哥
·
2020-02-17 05:21
剑指Offer
Java版
面试题43:1~n整数中1出现的次数
题目:输入一个整数n,求1~n这n个整数的十进制表示中1出现的次数。例如,输入12,1~12这些整数中包含1的数字有1、10、11和12,1一共出现了5次。练习地址https://www.nowcoder.com/practice/bd7f978302044eee894445e244c7eee6不考虑时间效率的解法,靠它想拿Offer有点难publicclassSolution{publicint
Android大强哥
·
2020-02-17 03:37
剑指Offer
Java版
面试题17:打印从1到最大的n位数
题目:输入数字n,按顺序打印出从1到最大的n位十进制数。比如输入3,则打印出1、2、3一直到最大的3位数999。方法1:遍历publicvoidprint1ToMaxOfNDigits(intn){if(n=0;i--){intsum=number[i]-'0'+takeOver;if(i==length-1){sum++;}if(sum>=10){if(i==0){returntrue;}els
Android大强哥
·
2020-02-17 01:32
剑指Offer
Java版
面试题59:队列的最大值
题目一:滑动窗口的最大值。给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5};针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个:{[2,3,4],2,6,2,5,1},{2,[3,4,2],6,2,5,1},{2,3,[4,2,6]
Android大强哥
·
2020-02-16 23:13
Mac下安装Eclipse并配置JDK
进入终端,输入”java-version”,如果返回了
java版
本号则说明已安装,否则,请先安装java运行环境:2.访问eclipse官方首页http://www.eclipse.org/home/index.php
馒头Show
·
2020-02-16 23:13
3.1 biostar lesson3 linux学习日记;
java版
本;awk
又学一招,来自组织的微信群如果.bashrc无法保存,解决方案删掉.swp删掉.bashrc.bak就OKconda查看当前环境下,都安装了哪些软件condalist发现有一篇很好的介绍文章还有一篇进入正题,AWK前一段时间,看到好多生信组的童鞋不远千里的坐小火车去学习awk,觉得不是很理解。直到最近自己要准备各种文件,才觉得此乃神器,必须掌握已有牛人的写作生信AWKAWK的技术资料酷壳牛人教程A
bingli
·
2020-02-16 22:40
剑指Offer
Java版
面试题37:序列化二叉树
题目:请实现两个函数,分别用来序列化和反序列化二叉树。可以根据前序遍历的顺序来序列化二叉树。在遍历二叉树碰到null时,这些null序列化为一个特殊字符'$'。另外,节点的数值之间要用一个特殊字符','隔开。练习地址https://www.nowcoder.com/practice/cf7e25aa97c04cc1a68c8f040e71fb84参考答案/*publicclassTreeNode{
Android大强哥
·
2020-02-16 22:19
剑指Offer
Java版
面试题30:包含min函数的栈
题目:定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。练习地址https://www.nowcoder.com/practice/4c776177d2c04c2494f2555c9fcc1e49参考答案importjava.util.Stack;publicclassSolution{privateStackmStack=newStackmMi
Android大强哥
·
2020-02-16 22:11
剑指Offer
Java版
面试题48:最长不含重复字符的子字符串
题目:请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。假设字符串中只包含'a'~'z'的字符。例如,在字符串"arabcacfr"中,最长的不含重复字符的子字符串是"acfr",长度为4。参考答案publicintlongestSubstringWithoutDuplication(Stringstr){if(str==null||str.length()==0){r
Android大强哥
·
2020-02-16 21:54
剑指Offer
Java版
面试题61:扑克牌中的顺子
题目:从扑克牌中随机抽5张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王可以看成任意数字。为了方便起见,你可以认为大小王是0。练习地址https://www.nowcoder.com/practice/762836f4d43d43ca9deb273b3de8e1f4参考答案importjava.util.Arrays;publi
Android大强哥
·
2020-02-16 18:55
素数
//
java版
importjava.util.ArrayList;publicclassPrime_Number{publicstaticvoidmain(String[]args){System.out.println
Kaka_card
·
2020-02-16 11:00
剑指Offer
Java版
面试题33:二叉搜索树的后序遍历序列
题目:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。练习地址https://www.nowcoder.com/practice/a861533d45854474ac791d90e447bafd参考答案publicclassSolution{publicbooleanVerifySquenceOfBST(in
Android大强哥
·
2020-02-16 10:34
剑指Offer
Java版
面试题6:从尾到头打印链表
题目:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。练习地址https://www.nowcoder.com/practice/d0267f7f55b3412ba93bd35cfa8e8035方法1:栈/***publicclassListNode{*intval;*ListNodenext=null;**ListNode(intval){*this.val=val;*}*}**
Android大强哥
·
2020-02-16 09:09
剑指Offer
Java版
面试题20:表示数值的字符串
题目:请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100","5e2","-123","3.1416"和"-1E-16"都表示数值。但是"12e","1a3.14","1.2.3","+-5"和"12e+4.3"都不是。练习地址https://www.nowcoder.com/practice/6f8c901d091949a5837e24bb82a731f2参考答案
Android大强哥
·
2020-02-16 05:00
上一页
150
151
152
153
154
155
156
157
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他