
java
哦豁!!!
这个作者很懒,什么都没留下…
展开
-
leetcode 94 二叉树的中序遍历(java)
给定一个二叉树的根节点 root ,返回它的 中序 遍历。 示例 1:输入:root = [1,null,2,3]输出:[1,3,2]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]示例 4:输入:root = [1,2]输出:[2,1]示例 5:输入:root = [1,null,2]输出:[1,2] 提示: 树中节点数目在范围 [0, 100] 内 -100 <= N原创 2021-06-27 12:26:43 · 215 阅读 · 0 评论 -
leetcode 20 有效的括号(java)
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例 1:输入:s = "()"输出:true示例 2:输入:s = "()[]{}"输出:true示例 3:输入:s = "(]"输出:false示例 4:输入:s = "([)]"输出:false示例 5:输入:s原创 2021-06-26 13:17:37 · 151 阅读 · 0 评论 -
leetcode 53 最大子序和( java)
给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1] 的和最大,为 6 。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [0]输出:0示例 4:输入:nums = [-1]输出:-1示例 5:输入:nums = [-100000]原创 2021-06-26 13:11:39 · 119 阅读 · 0 评论 -
java 调用 python脚本(脚本跟java程序不在同一目录)
由于项目需要,需要用java调用python脚本,网上有很多代码例子,但前提要求是使用默认的python版本,java文件跟脚本要在同一目录。这无法满足要求 如果是使用默认的python环境在这里,参数str是脚本的位置,我将调用python脚本的方法单独出来。(注意注释)package com.issac.until;import java.io.BufferedReader;import java.io.InputStreamReader;public class RunPython原创 2021-06-06 16:31:58 · 192 阅读 · 0 评论 -
关于ssm,前端ajax传对象数组给后台
前端的菜鸡,我,搞个前端真的怀疑人生。在做个项目,购物车,前台如果全部要买,要传多个购买的订单信息,本来简单传个主键数组就行了,可偏偏想尝试下传整个信息对象过去。网上很多办法,坑也多,也只能说,网上的不一定适合自己,只能自己填坑。如果一开始,是传一个对象,比如这个:<script type="text/javascript">function testJson(){ ...原创 2020-03-15 10:40:06 · 1074 阅读 · 0 评论 -
蓝桥杯java 迷宫
0101010100101100100101011001011010010000100010101000001000100000101010010000100000001001100110100101011110110100100010000011010010111000110000000100000100000000101010001101000010100000101010101100...原创 2020-02-05 12:56:38 · 678 阅读 · 2 评论 -
java 十大经典排序算法
十大排序算法可以说是每个程序员都必须得掌握的了,花了一天的时间把代码实现且整理了一下,为了方便大家学习,我把它整理成一篇文章,每种算法会有简单的算法思想描述,为了方便大家理解,我还找来了动图演示;这还不够,我还附上了对应的优质文章,看完不懂你来砍我,如果不想砍我就给我来个好看。术语铺垫有些人可能不知道什么是稳定排序、原地排序、时间复杂度、空间复杂度,我这里先简单解释一下:1、稳定排序:如果 a 原...转载 2020-01-20 12:46:50 · 769 阅读 · 0 评论 -
java 寒假作业
寒假作业现在小学的数学题目也不是那么好玩的。看看这个寒假作业:□ + □ = □□ - □ = □□ × □ = □□ ÷ □ = □(如果显示不出来,可以参见【图1.jpg】)每个方块代表1~13中的某一个数字,但不能重复。比如:6 + 7 = 139 - 8 = 13 * 4 = 1210 / 2 = 5以及:7 + 6 = 139 - 8 = 13...原创 2020-01-19 13:59:00 · 327 阅读 · 0 评论 -
java 搭积木
搭积木小明最近喜欢搭数字积木,一共有10块积木,每个积木上有一个数字,0~9。搭积木规则:每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小。最后搭成4层的金字塔形,必须用完所有的积木。下面是两种合格的搭法:01 23 4 56 7 8 903 17 5 29 8 6 4请你计算这样的搭法一共有多少种?dfs,稳的public class Main {...原创 2020-01-18 22:00:47 · 601 阅读 · 0 评论 -
java 移动距离
移动距离X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3…当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:1 2 3 4 5 612 11 10 9 8 713 14 15 …我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输入为3个整数w m n,空格分开,都在1...原创 2020-01-18 19:27:32 · 399 阅读 · 0 评论 -
java 垒骰子
垒骰子赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体。经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥!我们先来规范一下骰子:1 的对面是 4,2 的对面是 5,3 的对面是 6。假设有 m 组互斥现象,每组中的那两个数字的面紧贴在一起,骰子就不能稳定的垒起来。 atm想计算一下有多少种不同的可能的垒骰子方式。两种垒骰子方式相...原创 2020-01-16 21:06:25 · 384 阅读 · 0 评论 -
java 饮料换购
饮料换购乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。输入:一个整数n,表示开始购买的饮料数量(0<n<10000)输出:一个整数,表示实际得到的饮料数例如:用户输入:100程序应该输出...原创 2020-01-12 12:45:11 · 465 阅读 · 0 评论 -
java 牌型种数
牌型种数小明被劫持到X赌城,被迫与其他3人玩牌。一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。这时,小明脑子里突然冒出一个问题:如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢?(参考了网上的代码并添加了自己理解出来的注释)import java.util.*; public class Main{ ...原创 2020-01-12 12:09:03 · 322 阅读 · 0 评论 -
java 三羊献瑞
三羊献瑞观察下面的加法算式: 祥 瑞 生 辉三 羊 献 瑞三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。public class Main { public static void main(String args[])...原创 2020-01-11 17:56:14 · 224 阅读 · 0 评论 -
java 立方变自身
立方变自身观察下面的现象,某个数字的立方,按位累加仍然等于自身。1^3 = 18^3 = 512 5+1+2=817^3 = 4913 4+9+1+3=17…请你计算包括1,8,17在内,符合这个性质的正整数一共有多少个?请填写该数字,不要填写任何多余的内容或说明性的文字。如果直接用计算器的话其实可以先判断数值范围,100*100结果是6位数,6×9才54所以最极限...原创 2020-01-11 17:37:40 · 380 阅读 · 5 评论 -
java 循环节长度
循环节长度两个整数做除法,有时会产生循环小数,其循环部分称为:循环节。比如,11/13=6=>0.846153846153… 其循环节为[846153] 共有6位。下面的方法,可以求出循环节的长度。请仔细阅读代码,并填写划线部分缺少的代码。public static int f(int n, int m){ n = n % m; Vector v = new Vector...原创 2020-01-11 18:01:28 · 674 阅读 · 1 评论 -
java 九数组分数
九数组分数1,2,3…9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。public class A{public static void test(int[] x){int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];int b = x[4]*10000 + x[5]*1000 + x...原创 2020-01-11 18:12:19 · 341 阅读 · 0 评论 -
java 加法变乘法
加法变乘法我们都知道:1+2+3+ … + 49 = 1225 (1)现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015 (2)就是符合要求的答案。(2)-(1)=79010*11+1可以等价为9*10+10+11同理,27*28+1可以等价为26*27+27+28...原创 2020-01-12 10:38:41 · 704 阅读 · 0 评论 -
spring代理
一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一个自己的经纪人,这个经纪人就是他们的代理人,当我们需要找明星表演时,不能直接找到该明星...转载 2019-09-16 10:43:14 · 310 阅读 · 0 评论 -
jdk动态代理和cglib代理
前言JDK动态代理实现原理(jdk8):https://blog.youkuaiyun.com/yhl_jxy/article/details/80586785CGLIB动态代理实现原理:https://blog.youkuaiyun.com/yhl_jxy/article/details/80633194一 JDK和CGLI...转载 2019-09-16 10:04:30 · 104 阅读 · 0 评论 -
springBoot (适合ssm)
很多小白在学ssm的时候,选用idea,网上应该有很多教程,创建maven项目,创建spring项目的都有,五花八门。最近接触了springBoot,这个项目类型适用于ssm,还不用去创建很多文件夹。进去spring官网:这里进去...原创 2019-09-15 18:27:31 · 274 阅读 · 0 评论 -
idea基于springboot搭建ssm(maven)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...转载 2019-09-15 18:24:18 · 4763 阅读 · 0 评论