![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
名字长就有小可爱跟着念
我是小仙女呀
展开
-
运行jsp文件不显示css样式乱布局
这个问题整了好久,我是导入eclipse之后,因为容易整理所以我就整理分层了一下:类似这样我把用到的jsp文件整理在了一个文件夹下,但是运行之后却没有css样式了,我就很迷惑,找了好久,改了好久,突然发现行了原因就是jsp和css文件不再同一级层文件夹下,我也是很醉,这样改,朋友们:用到的jsp和css同时在webcontent下,就可以了改之前:改之后:...原创 2021-02-19 17:31:31 · 582 阅读 · 3 评论 -
二分搜索技术--给定排好顺序的数组,找到具体的数在数组中的位置
二分搜索技术题目:给定排好序的n个元素a[0:n-1], 现在在这n个元素中找到一特定的元素x分析:分析一下,如果用顺序搜索法来找到这个数,那么需要O(n)次比较比较浪费给定的条件——已经是排好顺序了,所以换一种思想利用二分搜索法,即分治的思想,分成k个子问题:每次减一半,缩小范围看代码:比较简洁package hello;import java.util.*;public class M1 { public static void main(String[] args) {原创 2020-12-19 17:50:37 · 457 阅读 · 1 评论 -
装载问题
装载问题:问题描述:思路:根据贪心思想,我们先尽可能额把第一个集装箱装满,再判断剩余的货物重量若是大于第二个集装箱的承载量,那么就可以直接判断出不能装下这些货物。代码:import java.util.*;public class Loading { static int n; static int []w; static int c; static int cw; static int bestw; static int r; public static int maxLoadi原创 2020-12-11 17:17:52 · 175 阅读 · 0 评论 -
算法题 求最长公共前缀
题目来源力扣:编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。我们采用横向判断来找到最长公共前缀:先看第一个字符串,让其跟第二个字符串比较,找到最长公共前缀,此时用这个公共前缀去和第三个字符串比较,依次进行下去,最后找原创 2020-12-09 21:24:46 · 310 阅读 · 0 评论 -
回文数问题
这里以java语言来实现:来个例子:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。来源:力扣(LeetCode)分析:如何能够更好的判断一个数是否是回文数,我们首先看原创 2020-12-02 21:39:43 · 230 阅读 · 0 评论 -
java 整数反转 :非算法方法实现
整数反转给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21java实现,非算法实现package hello;import java.util.*;import java.util.Random;public class M1 { public static void main(String[] args) { Scan原创 2020-11-28 19:41:32 · 99 阅读 · 1 评论 -
算法设计题--寻找两个正序数组的中位数
寻找两个正序数组的中位数给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的中位数。进阶:你能设计一个时间复杂度为 O(log (m+n)) 的算法解决此问题吗?示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2示例 2:输入:nums1 = [1,2], nums2 = [3,4]输出:2.50000解释:合并数组 = [1,2,3,4] ,中原创 2020-11-21 17:17:16 · 98 阅读 · 0 评论