- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 利用Map特性,求两数之和
利用Map特性,求两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源LeetCode链接:https://leetcode-cn.com/problems/two-sum
2020-09-09 14:00:14 673
原创 数组使用及边界问题
数组的简单使用及边界问题1.数组的理解数组是一个装载同一类型的多个元素的容器,即为多个相同类型元素的集合,和数学上的集合有类似含义,但她还有个自己的意义,就是在计算机的内存中数组的元素是存储在一片连续的内存空间的,且空间被分割为相同大小的内容块,每个空间用来装一个元素,空间的多少由数组初始化决定。与此概念相对的是链表,她是一个类似链条的结构,内存空间不连续,但是存储的元素也要求是同一类型。数组和链表是数据结构的基础,是计算机存储复杂数据的最基本依赖。2. 初始化数组初始化分为三种形式:1>直接
2020-08-18 22:14:55 1645
原创 循环队列实现杨辉三角及数据结构
数据结构顺序,链式实现栈和队列的相关操作,并用循环队列实现杨辉三角。1.采用链式存储实现栈的初始化、入栈、出栈操作。 链式栈中首先确定栈底指针,再入栈,并移动栈顶指针。#include <iostream>#include <stdio.h>#include <stdlib.h>#define MAX 100 //栈,循环队列的最大值;#define OVERFLOW -1us
2016-04-24 16:43:42 9721
原创 关于C++中定义对象及对象初始化的方法
#include using namespace std;class Date{ //定义一个日期的类 public: Date(int y,int m,int d); //声明构造函数 void setDate(int y,int m,int d); void showDate(); pr
2015-09-26 18:48:46 1236 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人