给爷刷题
刷题刷题刷题
午觉千万别睡过
找一个海滩,找一个黄昏,看一片夕阳,思一回人生,偶尔也需要停下脚步,沉思自己!
展开
-
LeetCode 11..盛最多水的容器
LeetCode 11…盛最多水的容器 第一眼看到这个题,想的就是暴力算法遍历求解,从第一个柱子开始遍历依次与后面的柱子组成矩形求解面积,两个for循环求解,结果果然不出意料,超时! 遍历求解代码: class Solution { public int maxArea(int[] height) { int area = 0; int max = 0; for (int i = 0; i < height.length; i++) {原创 2022-05-01 22:01:18 · 447 阅读 · 4 评论 -
合并两个有序链表
合并两个有序链表 这是一道力扣上面的简单题,我自己的做法就是遍历链表然后再根据链表结点的值进行相应的操作!但是当我看到大佬的题解以后,我就一个感觉:自己活在这个世界上就是给人类凑数的!大佬的题解: /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { t原创 2022-04-09 22:37:23 · 382 阅读 · 0 评论 -
试题 历届真题 双向排序【第十二届】【省赛】【B组】
试题 历届真题 双向排序【第十二届】【省赛】【B组】 注意: 降序时,指坐标为index的数前面的数降序 升序时,指坐标为index的数后面的数升序 package com.lxz.BlueBridge; import java.util.Arrays; import java.util.Scanner; /** * 双向排序 * * @author liu xiang zheng * @data 3.26 21:30 **/ public class demo01 { publ原创 2022-03-31 20:55:12 · 390 阅读 · 0 评论 -
试题 历届真题 杨辉三角形【第十二届】【省赛】【B组】
首先,我最开始做这个题的时候,想到的无非就是找规律,然后根据规律求解,但是看了半天也没看出一个所以然。最后想的是,先构造出杨辉三角数组,再根据遍历去寻找该数从而求出该位置。 package com.lxz.demo01; import java.util.Scanner; public class demo02 { public static void main(String[] args) { Scanner scanner = new Scanner(Sy.原创 2022-03-22 16:58:28 · 269 阅读 · 0 评论 -
试题 历届真题 时间显示【第十二届】【省赛】【B组】
看这个题之前,首先在题目的最后一行给出了所有给定的测评样例的时间不会超过10的18次方。java中的long型数据占八个字节,同时表示范围为-264~264。大概也就是1.8x10*19,故此题可以采用long型数据去接收输入参数,从而求解: 方法1: package com.lxz.demo01; import java.util.Date; import java.util.Scanner; public class demo03 { public static void main(St.转载 2022-03-22 14:08:14 · 239 阅读 · 0 评论