码迷,mamicode.com
首页 >  
搜索关键字:数组类    ( 1299个结果
达梦数据库的自定义类型
达梦数据库还可以自己定义类型,用户使用 CREATE TYPE 语句可以定义对象类型、数组类型、嵌套表类型等,如果在对象类型中声明了过程或方法,可以使用 CREATE TYPE BODY 定义这些过程和方法。
分类:数据库   时间:2020-04-24 01:20:31    阅读次数:174
java集合常用知识详解
一,集合简介 1,基本概念 1.1 什么是集合 简单来说,就是一个用来存储多个元素的容器,这一点与我们的数组类似。 1.2 集合与数组的区别 元素类型 集合:引用类型(存储基本类型时自动装箱) 数组:基本类型 元素个数 集合:不固定 可任意扩容 数组:固定不能改变容量 通过对比知道集合有非常多的好处 ...
分类:编程语言   时间:2020-04-23 21:06:35    阅读次数:70
Leetcode练习(Python):数组类:第75题:给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意: 不能使用代码库中的排序函数来解决这道题。
题目:第75题:给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 注意: 不能使用代码库中的排序函数来解决这道题。 思路: 思路较简单,提示了进阶思路 ...
分类:编程语言   时间:2020-04-23 11:47:32    阅读次数:371
c#数组类型
数组类型 在 C 中,数组实际上是对象,数组是一种数据结构,它包含若干相同类型的变量。 数组概述 数组具有以下属性: 数组可以是 "一维" 、 "多维" 或 "交错" 的。 数值数组元素的默认值设置为零,而引用元素的默认值设置为 null。 交错数组是数组的数组,因此其元素是引用类型并初始化为 nu ...
分类:编程语言   时间:2020-04-22 18:10:55    阅读次数:84
Leetcode练习(Python) :数组类:第62题:一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径?
题目: 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 思路: 找每个位置最多的可能的情况。 与华为面试第一轮的题目类似。 程序: ...
分类:移动开发   时间:2020-04-22 13:09:32    阅读次数:364
Leetcode练习(Python):数组类:第120题:给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。说明: 如果你可以只使用 O(n) 的额外空间(n 为三角形的总行数)来解决这个问题,那么你的算法会很加分。
题目: 给定一个三角形,找出自顶向下的最小路径和。每一步只能移动到下一行中相邻的结点上。说明: 如果你可以只使用 O(n) 的额外空间(n 为三角形的总行数)来解决这个问题,那么你的算法会很加分。 思路: 要从下到上进行设计,从上到下进行设计会有错误。 程序: class Solution: def ...
分类:移动开发   时间:2020-04-22 13:06:51    阅读次数:188
Leetcode练习(Python):数组类:第57题:给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。
题目: 给出一个无重叠的 ,按照区间起始端点排序的区间列表。 在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。 思路:开始使用纯逻辑的思路,使用了大量的判断,如程序2所示,可以通过题目的两个例子,但是在自创例子时出现了超时的提示。看了一个大神的程序, ...
分类:编程语言   时间:2020-04-20 22:00:48    阅读次数:124
Leetcode练习(Python):数组类:第54题:给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。
题目: 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 思路: 使用两个指针,然后控制好边界就可以了。 程序: class Solution: def spiralOrder(self, matrix: List[List[int]]) -> ...
分类:编程语言   时间:2020-04-20 13:50:27    阅读次数:202
Leetcode练习(Python):数组类:第41题:给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间。
题目:给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间。 思路:第一个思路是创建一个锚点,这个锚点表示第一个正整数的出现的位置,然后再分情况来判断,结果程序无法通过所有的测试用例,第一个思路方法以后再实现,后来使用Hash ...
分类:编程语言   时间:2020-04-19 17:47:34    阅读次数:307
Leetcode练习(Python):数组类:第31题:实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。
题目:实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 思路:两个指针,一个向前,一个向后 程序: class Solution: def nextP ...
分类:编程语言   时间:2020-04-18 13:47:51    阅读次数:112
1299条   上一页 1 ... 6 7 8 9 10 ... 130 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!