数组 字符串 字符 大小

LeetCode344. 反转字符串

题目描述: 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入:s = ["h","e","l","l","o"]输出:["o","l","l","e ......
字符串 字符 LeetCode 344

代码随想录 669. 修剪二叉搜索树 | 108.将有序数组转换为二叉搜索树 | 538.把二叉搜索树转换为累加树

669 修剪二叉搜索树给定一个二叉搜索树,同时给定最小边界L 和最大边界 R。通过修剪二叉搜索树,使得所有节点的值在[L, R]中 (R>=L) 。你可能需要改变树的根节点,所以结果应当返回修剪好的二叉搜索树的新的根节点。 修剪的操作并不是在终止条件上进行的,所以就是遇到空节点返回就可以了。 如果r ......
随想录 数组 随想 代码 669

【随笔】Axios delete传递数组问题

Axios delete传递数组的注意点 后端接口如下: @DeleteMapping("/deleteUser") public ResponseVO<Integer> deleteUser(@RequestParam(value = "userIdList", required = true) ......
数组 随笔 delete 问题 Axios

记录一个常犯的错误:直接访问数据结构内部的数组

在xcpc竞赛中,我们通常不会封装用到的数据结构,在这种情况下常常出现直接访问到数据结构内部数组的情况,这种情况因为自己乍一看并不影响算法因此debug时很难找出来 例如树状数组中,初始化应当是从1一直add到n,而非遍历数组初始化。不过这种错误出现的不多,常见的是在循环之前对某个位置特殊处理时。例 ......
数据结构 数组 错误 结构 数据

World Tree (吉林省赛2020) (整体大小判断->两两之间判断)

题目大意: 给出一个树, 每一个节点有一个 ai值 和bi值 ......
整体 大小 之间 World Tree

实验2 字符串和列表

task1 x='nba FIFA' print(x.upper()) print(x.lower()) print(x.swapcase()) print() x='abc' print(x.center(10,'*')) print(x.ljust(10,'*')) print(x.rjust( ......
字符串 字符

numpy.zeros-返回一个以0填充的给定形状和类型的新数组

参考:https://numpy.org/doc/stable/reference/generated/numpy.zeros.html 语法格式 numpy.zeros(shape, dtype=float, order='C', *, like=None) 常用参数解释: shape: 接受整数 ......
数组 形状 类型 numpy zeros

字符串和列表

实验任务1 实验源码 1 # 字符串的基础操作 2 # 课堂上没有演示的一些方法 3 x = 'nba FIFA' 4 print(x.upper()) # 字符串转大写 5 print(x.lower()) # 字符串转小写 6 print(x.swapcase()) # 字符串大小写翻转 7 p ......
字符串 字符

实验2 字符串和列表

一、实验结论: 1、实验任务1:task1.py 程序源码: 1 # 字符串的基础操作 2 # 课堂上没有演示的一些方法 3 4 x = 'nba FIFA' 5 print(x.upper()) # 字符串转大写 6 print(x.lower()) # 字符串转小写 7 print(x.swap ......
字符串 字符

实验2 字符串和列表

任务1 x='nba FIFA' print(x.upper()) print(x.lower()) print(x.swapcase()) print() x = 'abc' print(x.center(10,'*')) print(x.ljust(10,'*')) print(x.rjust( ......
字符串 字符

952. 按公因数计算最大组件大小 (Hard)

问题描述 952. 按公因数计算最大组件大小 (Hard) 给定一个由不同正整数的组成的非空数组 nums ,考虑下面的图: 有 nums.length 个节点,按从 nums[0] 到 nums[nums.length - 1] 标记; 只有当 nums[i] 和 nums[j] 共用一个大于 1 ......
公因数 组件 大小 Hard 952

threejs点击事件(不同大小的画布)

threejs点击事件(不同大小的画布) 一、直接是window宽高的画布,点击交互的方案 onClick(event) { event.preventDefault(); this.mouse.x = (event.clientX / window.innerWidth) * 2 - 1; thi ......
画布 大小 threejs 事件

时间戳,字符串,和不同时区的转换

首先我们来了解什么是utc时间,协调世界时,又称世界统一时间、世界标准时间、国际协调时间。由于英文(CUT)和法文(TUC)的缩写不同,作为妥协,简称UTC。协调世界时是以原子时秒长为基础,在时刻上尽量接近于世界时的一种时间计量系统。 中国的时区是utc+8,意思就是比标准的utc时间早8个小时,称 ......
字符串 时区 字符 时间

记uni-app中多重数组在子组件中更新页面问题(粗心所致,非问题)

简介 如下图所示,传递一个对象到子组件中,让子组件渲染数据,同时将数据改变,这里面最恐怖的就是自定义的单选按钮。 如下图所示,子组件数据这里面有两个数组,第一个数组topicReply,第二个数组question_stem,当界面单选时,修改的是question_stem数组中的内容,当内容改变时, ......
问题 数组 组件 uni-app 页面

js 二位数组改成一维数组

function get1DArray(arr1:any){ var arr2 = arr1.reduce(function (a:any, b:any) { return a.concat(b) }); return arr2; } get1DArray(dataForm.peiyangminmi ......
数组 位数 js

学习1.给定一个数组和一个固定值,请在数组中找到 和为固定值的整数,并返回它们的下标

var twoSum=function(nums,target){ let map=new Map(); for(let i=0;i<nums.length;i++){ if(map.has(target - nums[i])){ return [map.get(target - nums[i]), ......
数组 下标 整数

js把数组处理成几个一组的数据

function changeArrNum(arr:any,num:number){ let newCardList:any = []; for (var i = 0; i < arr.length; i += num) { newCardList.push(arr.slice(i, i + num ......
数组 数据

21.调整数组顺序使奇数位于偶数前面

类比快排思想 class Solution { public: void reOrderArray(vector<int> &q) { if(!q.size()) return; int l=-1,r=q.size(); while(l<r) { do l++;while(l<r&&q[l]&1); ......
奇数 偶数 数组 顺序 21

Docker限制日志文件大小办法

1.新建/etc/docker/daemon.json,如果存在就不用重新创建了,内容如下 { "log-driver":"json-file", "log-opts": {"max-size":"500m", "max-file":"3"} } max-size=500m :一个容器日志大小上限是 ......
大小 办法 文件 Docker 日志

字符串转为对应的java类

业务描述: 某个设备的配置信息使用字符串保存 { "isOpen": true, "startTime": "21:00:00", "endTime": "07:00:00", "seconds": 360, "exhalationOrSaver": 1, "screensaverPicture": ......
字符串 字符 java

【数据结构】数组与广义表 - 笔记

数组与广义表的一章相对更为简单,第1,2节都是很熟悉的数组相关定义、实现等。因此这篇博客的讲述重点放在第3节“特殊矩阵的压缩存储”中的“稀疏矩阵”的存储以及第4节“广义表”上面。 稀疏矩阵 讲解 稀疏矩阵指的是矩阵中大多数元素为0的矩阵。这时使用传统的二维数组来存储很浪费空间,不妨单独将非零元素的 ......
数据结构 数组 广义 结构 笔记

泰姬陵坐落于印度古都阿格,是十七世纪莫卧儿帝国皇帝沙杰罕为纪念其爱妃所建,她宏伟壮观,纯白大理石砌建而成的主体建筑叫人心醉神迷,成为世界七大奇迹之一。陵寝以宝石镶饰,图案之细致令人叫绝。传说陵寝中有一个三角形图案,以相同大小的圆宝石镶饰而成,共有n层,奢靡之程度,可见一斑。第一层有一块宝石,往下每一层都比它上面一层多一块宝石。这个三角形到底有多少块宝石?

泰姬陵坐落于印度古都阿格,是十七世纪莫卧儿帝国皇帝沙杰罕为纪念其爱妃所建,她宏伟壮观,纯白大理石砌建而成的主体建筑叫人心醉神迷,成为世界七大奇迹之一。陵寝以宝石镶饰,图案之细致令人叫绝。传说陵寝中有一个三角形图案,以相同大小的圆宝石镶饰而成,共有n层,奢靡之程度,可见一斑。第一层有一块宝石,往下每一 ......
陵寝 三角形 图案 爱妃 一斑

线段树和树状数组(1)

Preview: 终于到了喜闻乐见的线段树了,因为其灵活度较高,基本框架固定,深受像我这样喜欢水题的人的喜爱。 而至于为什么文章名叫“线段树和树状数组”呢,实际上我们可以把树状数组看做成没有右儿子的线段树,然后加的时候是直接进行的 pushup,然后这样树状数组是否就清晰多了呢? 板子: 因为本人太 ......
线段 数组

Java入门_一维数组_第二题_随机生成数

前提 小白一个,啥都不会,欢迎指点。 题目 随机生成10个整数(1-100的范围),保存到数组,并倒序打印以及求平均值,求最大值和最大值的下标,并查找里面知否有8。 思路 随机生成-->采用random(),注意范围在( 1-100) 。 求取最大值下标插入索引 在再次建立一个索引,以此判断随机生成 ......
数组 Java

uniapp vue 多个picker 用同一个数组和@change事件的bindPickerChange方法,设置不同值和获取不同值的实现方法

uni-app picker通用方法、uniapp vue 多个picker 用同一个数组和@change事件的bindPickerChange方法,设置不同值和获取不同值的实现方法 页面: <view class="demo-uni-col light" v-for="cardIndex in u ......
方法 数组 bindPickerChange 多个 事件

实验2 字符串和列表

1.实验任务1 实验源码 task_1: #字符串的基础操作 x = 'nba FIFA' print(x.upper()) #字符串转大写 print(x.lower()) #字符串转小写 print(x.swapcase()) #字符串大小写翻转 print() x = 'abc' print( ......
字符串 字符

git 忽略文件夹大小写

项目更改了文件名提交到git 仓库结果文件并没有得到跟踪的情况,在你独立开发的时候这个问题是可以被忽略的,但是如果你是,要部署到服务器的时候问题立马就暴露出来了例子:修改某文件的某个字母 大小写后 git上传到仓库时,并没有跟踪的情况 1.git查看是否忽略了大小写true:忽略了大小写 fasle ......
文件夹 大小 文件 git

数组首地址和数组第一个元素地址

在 写程序的时候,经常会看到数组首地址和数组第一个元素的地址值相同,那么它们又什么区别呢? 这里还是以程序举例: #include <stdio.h> int main(void) { char book[50] = {"C Primer Plus"}; printf("book的首地址:%p\n" ......
数组 地址 元素

echarts图表随着视图窗口的大小resize改变图表大小的实现

最近使用echarts比较多,之前用的比较少,这次使用时发现视图窗口变小以后在恢复原来的大小,图表不会自己恢复。 通过监听视图变化调用图表的resize()方法解决了问题 window.onresize = () => { console.log("窗口大小改变了"); if (this.weekC ......
图表 大小 视图 echarts resize