搜索结果
查询Tags标签: Array,共有 1590条记录-
slice方法
slice方法返回一个新的数组,包含从start到end (不包含该元素)的arr中的元素。let arr = [1,2,3,4,5,6,7]; let subarr = arr.slice(0,3); console.log(arr.slice(0,3)); // Array(3) [1, 2, 3] console.log("subarr ...",subarr); // subarr ... // Array(3)…
2021/4/17 18:55:10 人评论 次浏览 -
mediawiki中插入视频
第一步:在 ../mediawiki/extensions/ 目录下新建文件夹 VideoPlayer。第二步:在 VideoPlayer 文件里新建 VideoPlayer.php 文件,并写入以下代码:1 <?php2 // See http://www.mediawiki.org/wiki/Extension:VideoPlayer for more information.3 $wgExtensio…
2021/4/17 10:25:32 人评论 次浏览 -
java算法题-山羊拉丁文
在leetcode(https://leetcode-cn.com/)上看到一道有趣的算法题: 给定一个由空格分割单词的句子 S。每个单词只包含大写或小写字母。 我们要将句子转换为 “Goat Latin”(一种类似于 猪拉丁文 - Pig Latin 的虚构语言)。 山羊拉丁文的规则如下: 如果单词以元音开头(…
2021/4/16 20:31:06 人评论 次浏览 -
np.stack() 堆叠一维数组时用法
import numpy as np a = np.array([i for i in range(5)]) b = np.array([i for i in range(5, 10)]) print(a:, a) print(b:, b) c = np.stack([a,b], axis=0) print(c) d = np.stack([a,b], axis=1) print(d) e = np.stack([a,b], axis=-1) print(e) 结果: a: [0 1 2…
2021/4/16 10:55:20 人评论 次浏览 -
json 数组对象常用操作
1,判断数组对象中值是否有重复,思路是:先把键值取出来push到数组,然后判断数组中是否有重复值 // 判断数组中是否有重复值,true:有重复值arrayRequire(array){return new Set(array).size !== array.length},2.获取数组对象中,某键值的最大值 Math.max.apply(Math, …
2021/4/14 18:25:58 人评论 次浏览 -
Java学习笔记(持续更新)
JAVA For循环 Loop : for (){for(){break Loop;//这里的break为直接跳出Loop后的循环,而非跳出本级循环continue Loop;//continue同理} }String 类 char a[] = {I,am,java}; String str = new String(a);等价于 String str = new String("Iamjava");new String…
2021/4/14 12:25:14 人评论 次浏览 -
vector类的简单实现
vector支持很多种数据类型,故要定义成模板类0、数据成员长度 theSize 容量 theCapacity 指针 T* array 另外还要指定容量的增长步长int theSize;int theCapacity;T* array;#define WALK_LENGTH 64;1、构造函数无参数构造函数 用几个相同值初始化的构造函数 拷贝构造函数 …
2021/4/13 18:55:35 人评论 次浏览 -
Java常见排序算法之插入排序
一、概述本节由小千给大家分享Java常见排序算法之插入排序,之前我们说过排序是算法中的一部分。所以我们学习排序也是算法的入门,为了能让大家感受到排序是算法的一部分,我举个例子证明一下:比如麻将游戏,发完牌之后需要对手上的牌进行排序,大家想想,麻将排序如何排…
2021/4/12 12:25:27 人评论 次浏览 -
python笔记: numpy matrix 随机抽取几行或几列
python笔记: numpy matrix 随机抽取几行或几列 随机取几行随机取几列tips1.生成array2.array的大小3.打乱array的2种类似方法, 矩阵为多行时默认打乱行(1) np.random.shuffle(array)(2) np.random.permutation(array)(3) permutation比shuffle在使用上要多注意一个小细节随…
2021/4/11 20:28:14 人评论 次浏览 -
GDB高级一点的命令
GDB 是我们平时调试 c/c++程序的利器, 查起复杂的 bug 问题,比打印大法要好的多,但是也不得不说, gdb 在默认情况下用起来并不是很好用,最近学习到几个高级点的技巧,分享下: 一 美化打印 先上个例子: #include <stdio.h>typedef struct { int i ; int j; char * str…
2021/4/11 18:31:15 人评论 次浏览 -
多人聊天室。双人聊天室后面再加
calls=array(id => null,nid => null,name => ,cur_time => ,context => , switch => ,);//用户$this->user=array(nid=>null,name=> ,);//注册$this->us_login = array(name => array(老王,锅巴,pp),);}public function edit(){$this…
2021/4/11 10:57:16 人评论 次浏览 -
刷算法题心得
1、看到题目,想清楚思路在下手写代码 2、遇到关于二叉树的题目,首先想递归 3、遇到一些很抽象的问题,先想在纸上画出来一些,或者代入实际的例子试一试 4、要结合那几种数据结构(map、list、set、数组、栈),看能不能用到这些结构 5、排序数组分析一般会使用双指针法…
2021/4/11 1:25:51 人评论 次浏览 -
算法练习
0x001 统计一个数值中二进制中1的个数。 def countOnes(x):count = 0while x > 0:count += 1x &= (x - 1) # x=0b111 x-1=0b110 &= 0b110 1个# x=0b110 x-1=0b101 &= 0b100 2个# x=0b100 x-1=0b011 &= 0b000 3个 return count# 计算其中0的个数 i…
2021/4/10 20:12:05 人评论 次浏览 -
Java——冒泡排序
Java——冒泡排序基本思想: 1.比较数组中两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置 2.每一次比较都会产生出一个最大或最下的数字 3.下一轮则可少一次排序 package array;import java.util.Arrays;//冒泡排序 public class ArrayDemo07 {public s…
2021/4/9 22:26:02 人评论 次浏览 -
用Java实现变长数组ArrayList
微信公众号:Java随笔录 关注可了解更多Java相关的技术分享。问题或建议,欢迎公众号留言!文章目录 前言思考代码实现用法公众号前言 在上一篇文章《用Java实现一个栈》中,小录实现了一个比较通用的栈(Stack),实现了基本的栈操作,包括初始化、入栈、出栈、获取栈顶元…
2021/4/9 1:25:17 人评论 次浏览