- 博客(13)
- 收藏
- 关注
转载 为什么java需要接口
Java 中的接口有什么作用? - nonesuccess的回答 - 知乎https://www.zhihu.com/question/20111251/answer/36219434
2020-12-03 21:21:41
74
原创 33. 搜索旋转排序数组
描述:假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是 O(log n) 级别。示例:输入: nums = [4,5,6,7,0,1,2], target = 0输出: 4解答:class Solution { public int sear
2020-07-29 15:31:29
95
原创 15. 三数之和
描述:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]解答:class Solution { public List<List<Integer>> thre
2020-07-28 20:01:22
141
原创 121.122. 买卖股票的最佳时机
121描述:给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。如果你最多只允许完成一笔交易(即买入和卖出一支股票一次),设计一个算法来计算你所能获取的最大利润。注意:你不能在买入股票前卖出股票。示例:输入: [7,1,5,3,6,4]输出: 5解释: 在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。解答:class Solution { public int maxProfit(int[] p
2020-07-28 17:54:04
71
原创 118. 杨辉三角
描述:生成杨辉三角示例:输入: 5输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]class Solution { public List<List<Integer>> generate(int numRows) { List<List<Integer>> y=new ArrayList<>(); for(int r=1;r<=numRo
2020-07-28 16:56:20
60
原创 53. 最大子序和
题目描述:给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。解答:class Solution { public int maxSubArray(int[] nums) { int max=nums[0]; for(int i=0;i<nums.length;i++)
2020-07-28 15:15:15
61
转载 二分法算法详解
这篇分析真的透彻,基本说清楚了二分法的所有知识点。https://www.cnblogs.com/kyoner/p/11080078.html
2020-07-28 00:50:21
863
原创 C++中的指针运算符(& 和 *)
标题C++ 提供了两种指针运算符,一种是取地址运算符 &,一种是间接寻址运算符 *。用int类型做例子,首先要区分int*,int&,*,&这四个的区别。int*第一个int * 是int类型的指针。什么是指针呢?就是存放地址的类型。我们知道地址一般是一个8位的16进制数,比如012FF80C。虽然看上去是串数字,但是它并不能用整形或浮点型来存放。对于某个类型(比如......
2019-10-19 01:21:02
1841
转载 【汇编】段间转移和段内转移
段内转移和段间转移转移指令:控制cpu执行内存中的某行代码,可以通过修改IP或者同时修改cs:ip只修改IP的称为段内转移:jmp ax &nbsp;相当于 mov ax,ip &nbsp; jmp ax同时修改cs:ip的叫段间转移:jmp 1000:0(这是debug语法,只能在debug中使用)段内转移分为短转移和近转移短转移ip修改范围:-128-127(一个有符号的字节范围)...
2018-11-04 17:02:05
4081
转载 JAVA中变量的set和get的理解
很好的理解https://blog.csdn.net/llittlebird001/article/details/52725245
2018-10-07 20:44:14
261
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人