码迷,mamicode.com
首页 >  
搜索关键字:turn    ( 27138个结果
leetcode 34. 在排序数组中查找元素的第一个和最后一个位置(二分)
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10], target = ...
分类:编程语言   时间:2020-03-25 23:15:43    阅读次数:72
对象序列化——Java面向对象基础(30)
1.对象序列化的目的:持久化对象数据 2.对象序列化的条件:实现序列化的接口Serializable import java.io.Serializable; public class MyObject implements Serializable{ /** * 实现序列化接口,才能持久化 */ ...
分类:编程语言   时间:2020-03-25 21:44:56    阅读次数:72
LeetCode-三维体的表面积
题目描述: 在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。 每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。 请你返回最终形体的表面积。 示例: 输入:[[2]] 输出:10 输入:[[1,2],[3,4]] 输出:34 输入:[[ ...
分类:其他好文   时间:2020-03-25 21:20:42    阅读次数:64
ES6 函数扩展
函数扩展之默认参数 { function add(a,b=99){ console.log(a,b); } add(1);//1 99 //参数b可以读取到之前的参数a function add2(a,b=99+a){ console.log(a,b); } add2(1);//1 100 //参数 ...
分类:其他好文   时间:2020-03-25 21:07:27    阅读次数:87
剑指offer-平衡二叉树
题目描述 输入一棵二叉树,判断该二叉树是否是平衡二叉树。 public class Solution { public boolean IsBalanced_Solution(TreeNode root) { if(root==null) return true; int depthleft = T ...
分类:其他好文   时间:2020-03-25 21:01:32    阅读次数:62
函数递归
[toc] 一:递归的定义 函数的递归调用:是函数嵌套调用的一种特殊形式 具体是指: 在调用一个函数的过程中又直接或者间接地调用到本身 二:需要强调的的一点是: 递归调用不应该无限地调用下去,必须在满足某种条件下结束递归调用 三:递归的两个阶段 回溯:一层一层调用下去 递推:满足某种结束条件,结束递 ...
分类:其他好文   时间:2020-03-25 19:32:18    阅读次数:64
设计模式——责任链模式
//定义接口public interface Handler { public void operate();}//public class Myhandler implements Handler{ private String name; private Handler handler; pub... ...
分类:其他好文   时间:2020-03-25 19:29:03    阅读次数:74
python之三元表达式和生成式
针对以下需求 三元表达式 语法格式: 条件成立时要返回的值 if 条件 else 条件不成立时要返回的值 生成式 1、列表生成式 2、字典生成式 3、集合生成式 4、生成器表达式 ...
分类:编程语言   时间:2020-03-25 17:36:01    阅读次数:121
Generator 函数
Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同 Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield表达式,定义不同的内部状态(yield在英语里的意思就是“产出”) f ...
分类:其他好文   时间:2020-03-25 15:00:50    阅读次数:84
Java基础 (四)
oop 1. 初始面向对像 面向过程&面向对象 ? 面向过程思想,第一步做什么,第二步做什么。。。。 ? 面向过程适合处理一些较为简单的问题 面向对象思想 ? 分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后才对某个分类下的细节进行面向过程的思考 面向对象适合处理 ...
分类:编程语言   时间:2020-03-25 13:48:31    阅读次数:70
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!