vector(向量) 连续存储结构,每个元素在内存上是连续的;支持高效的随机访问和在尾端插入/删除操作,但其他位置的插入/删除操作效率低下;相当于一个数组,但是与数组的区别为:内存空间的扩展。 vector首先分配一个非常大的内存空间预备进行存储,即capacity()函数返回的大小,当超过此分配的 ...
分类:
编程语言 时间:
2020-04-12 21:01:32
阅读次数:
93
成对交换节点。给一个linked list,请成对调换node。例子 Given 1->2->3->4, you should return the list as 2->1->4->3. 我的思路是迭代。依然是给一个dummy节点放在head节点之前,然后dummy.next是head节点,nex ...
分类:
其他好文 时间:
2020-04-12 14:57:23
阅读次数:
75
数组更新注意事项 Vue 包含一组观察数组的变异方法,所以它们也将会触发视图更新。这些方法如下: push() pop() shift() unshift() splice() sort() reverse() 由于 JavaScript 的限制,Vue 不能检测以下变动的数组: 当你利用索引直接设 ...
分类:
编程语言 时间:
2020-04-12 12:30:36
阅读次数:
104
1、将一个字符串倒序,如“abcd”倒序后变为“dcba”。 1 /*字符串倒序*/ 2 #include <stdio.h> 3 #include <string.h> 4 #include <stdlib.h> 5 6 char *str_reverse(char *src) 7 { 8 cha ...
分类:
其他好文 时间:
2020-04-12 07:53:40
阅读次数:
73
试题地址:https://leetcode-cn.com/problems/reverse-words-in-a-string/ 试题思路: go自带strings.Fields()函数,可以剔除多余空格 试题代码: func reverseWords(s string) string { strL ...
分类:
其他好文 时间:
2020-04-10 14:45:08
阅读次数:
72
① docker启动 es实例 docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \ -e "discovery.type=single-node" \ -e ES_JAVA_OPTS="-Xms64m -Xmx128m" \ -v ...
分类:
数据库 时间:
2020-04-09 09:13:06
阅读次数:
313
题目描述: 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 思路: 这里用了一个数组reverse,但是实际可以用递归 # -*- coding:utf-8 -*- # class ListNode: # def __init__(self, x): # self.val = x # ...
分类:
其他好文 时间:
2020-04-09 00:59:53
阅读次数:
158
Given a non empty, singly linked list with head node head, return a middle node of linked list. If there are two middle nodes, return the second middl ...
分类:
其他好文 时间:
2020-04-08 22:19:40
阅读次数:
93
一、 .class文件用jd-gui打开 二、分析 1 import java.io.PrintStream; 2 import java.util.ArrayList; 3 import java.util.Scanner; 4 5 public class Reverse 6 { 7 publi ...
分类:
编程语言 时间:
2020-04-08 20:44:03
阅读次数:
101
106.旋转矩阵 题目链接 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/rotate-matrix-lcci 题目描述 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。 不占用额 ...
分类:
其他好文 时间:
2020-04-07 22:49:13
阅读次数:
88