ICode9

精准搜索请尝试: 精确搜索
  • 49. 字母异位词分组2022-08-15 19:30:39

    49. 字母异位词分组 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。   示例 1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"] 输出:

  • 牛客小白月赛542022-08-12 22:31:09

    牛客小白月赛54 https://ac.nowcoder.com/acm/contest/38457#question 题意不用说,因为是中文,自己看就得了 感觉这次比上回难点 EF 待补 A - Sum 最容易想到的思路就是拿个堆,每次找最大的两个数相加。但是这么做复杂度暴了(我不会算)。 考虑优化一下。先排个序,每次贪心的选最大的两个

  • Linux安装镜像仓库Harbor2022-08-11 09:33:26

    先来看一下Harbor的页面,不管是页面布局,还是操作功能,明显比registry好。    1、安装docker docker安装   2、安装docker-compse Harbor对docker-compse的版本是有要求的,我记得是要高于1.19版本。这里提供1.25版本的安装。 curl -L https://dn-dao-github-mirror.daocloud.io/d

  • 合并相同列2022-08-11 09:32:14

    <el-table stripe v-show="showTable" :key="Math.random()" v-loading="loading"        :span-method="objectSpanMethod" :data="se

  • Git学习与码云实战2022-08-10 20:03:19

    Git学习与码云实战 一、Git安装 概述: Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。 下载安装: 下载地址:https://git-scm.com/ 下载后傻瓜式一键安装,建议安装在英文目录下 右击桌面,能够看到如下Git

  • 解决 Vue-Router 升级导致的 Uncaught (in promise) 问题2022-08-10 17:32:52

    解决 Vue-Router 升级导致的 Uncaught (in promise) 问题 在 Vue-Router 升级到 3.1.0 之后,push 和 replace 方法会返回一个 promise,你可能在控制台看到未捕获的异常。这只是编程式导航才会出现的问题 此前版本没有报错的原因是 vue-router 没有返回错误信息,所以我们一直无法捕获,

  • ADB 调试问题记录一:error:failed to copy2022-08-10 15:34:36

    最近在使用ADB调试设备时出现了一个小问题,前来记录一下: 问题描述:使用adb push 指令向安卓设备copy文件时,报错:remote couldn't create file:Read-only file system 分析过程:通过报错信息可以看出,是因为文件夹权限不足导致的,因为是只读文件系统,所以在进行文件复制过程中无法写入文

  • 队列与栈2022-08-08 21:31:32

    栈与队列的转换     队列转换为栈 一个队列队列通过元素循环放置将前面的元素放在后面,将最后一个元素移到最前面弹出,循环往返,不断弹出元素。 #include<iostream> #include<queue> using namespace std; class MyStack { public : queue<int> que; myStack(){

  • # 华为机试:HJ77火车进站 与 HJ50四则运算2022-08-08 16:31:18

    华为机试 记录两个与栈相关的算法题,折腾了一下午 需要注意dfs前后对称的操作 利用栈结构去处理存在明显先后顺序的问题,比如四则运算等 HJ77 火车进站 栈+dfs回溯 #include<bits/stdc++.h> using namespace std; int N; vector<vector<int>> res; vector<int> path; void dfs(sta

  • leetcode 155. Min Stack最小栈(中等)2022-08-08 13:02:29

    一、题目大意 标签: 栈和队列 https://leetcode.cn/problems/min-stack 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() // 初始化堆栈对象。 void push(int val) // 将元素val推入堆栈。 void pop() // 删除堆栈顶部的元素。

  • leetcode 232. Implement Queue using Stacks 用栈实现队列(简单)2022-08-07 20:30:23

    一、题目大意 标签: 栈和队列 https://leetcode.cn/problems/implement-queue-using-stacks 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾 int pop() 从队列的开头移

  • LeetCode 895. Maximum Frequency Stack2022-08-07 14:03:23

    原题链接在这里:https://leetcode.com/problems/maximum-frequency-stack/ 题目: Design a stack-like data structure to push elements to the stack and pop the most frequent element from the stack. Implement the FreqStack class: FreqStack() constructs an empty fre

  • 将本地已有项目添加到 git管理2022-08-06 17:02:16

      目录 一、将本地已有项目添加到git管理的几种方法: 1、在 github 上面新建一个空的项目。 2、在本地目录下 ,右键打开”GitBash Here”黑窗口 3、使用命令,本地推送到远程地址 二、使用克隆到本地的方法 1、在github上创建一个新仓库,克隆到本地文件夹 2、将本地的文件夹里

  • 2022-8-6 剑指offer-栈模拟2022-08-06 17:00:09

    剑指 Offer II 036. 后缀表达式 难度中等25收藏分享切换为英文接收动态反馈 根据 逆波兰表示法,求该后缀表达式的计算结果。 有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。   说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有

  • this.$router.push();携带参数跳转页面2022-08-05 17:01:52

    1.在 router 文件夹下的index.js 中加入 跳转配置信息     1.1   新增&修改共用一个页面 { path: '/biz/capitalSupervision', component: Layout, hidden: true, children: [ { path: 'add/:contractId', component: (resolve) => require(['@/views

  • elementUI table表格合并单元格2022-08-05 12:34:31

      Table组件上设置: :span-method="handleSpan" 在Data数据里存储表格合并的相关数据: // 记录合并单元格的相关数据 firstArr:[], firstPos:0, secondArr:[], secondPos:0, thirdArr:[],

  • [AcWing 1100] 抓住那头牛2022-08-02 19:31:23

    带条件的 BFS 最短路 点击查看代码 #include<bits/stdc++.h> using namespace std; typedef long long LL; const int N = 2e5 + 10; int n, m; int d[N]; int bfs(int x) { queue<int> q; q.push(x); memset(d, -1, sizeof d); d[x] = 0; while (q

  • 二元谓词2022-07-31 11:04:05

    #include <iostream> #include <vector> #include <algorithm> using namespace std; class Print { public: void operator()(int i) { cout << i << endl; } }; class Compare { public: bool operator()(int a, int b)

  • OSG创建柱元2022-07-30 17:32:55

    名词翻译: 法向量:normal vector 法线:normal 代码: //分支判断start if (_columnType == Circle1) //圆形规则 { for (size_t i = 0; i < 120; i++) { osg::Vec3 Point = _temp + L * osg::Matrix::rotate(osg::inDegrees(i * 3.0), normal); //osg::Vec3f L = osg::Vec3f(1, 0

  • 解决layui2.6表格不支持导出2022-07-30 16:05:10

    k.exportFile = function (e, t, i) { var d, a, l, c, r = this, s = (t = t || k.clearCacheKey(k.cache[e]), y.that[e]), n = y.config[e] || {}, o = { csv: "text/csv", xls: "application/vnd.ms-excel" }[i = i || "csv"], u = documen

  • Leetcode 119. 杨辉三角 II2022-07-30 11:34:11

    给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: rowIndex = 3 输出: [1,3,3,1] 示例 2: 输入: rowIndex = 0 输出: [1] 示例 3: 输入: rowIndex = 1 输出: [1,1] 提示: 0 <= rowIndex <

  • 【开发者必看】【push kit】推送服务典型问题合集32022-07-30 08:01:14

    ​  【问题描述1】 无法获取 Push Token,如何解决? 【解决方案】 1.检查Push推送API权益是否开启。 2.检查AGC控制台应用的对应信息是否正确。 3.EMUI 9.0.0的Push Token返回请以onNewToken返回信息为准,确保在清单文件中配置了对应的服务类 4.清理hms core缓存后重试(找到设置-应用-

  • AcWing 792. 高精度减法2022-07-28 15:00:42

    算法思路 与高精度加法大致相同,同样运用了“列竖式”的思想。 当然,加法中的“进位操作”要改成减法中的“退位操作”。 具体过程如下: 从最低位开始,用被减数的这一位减去减数的这一位; 判断是否构够减,若不够减(即减数的这一位大于被减数的这一位),则向高一位借一(被减数高一位减一,当前

  • 小视频源码,Android 页面跳转动画2022-07-28 14:35:21

    小视频源码,Android 页面跳转动画 动画的xml文件   push_in.xml<translate    android:duration="300"    android:fromYDelta="100%p"    android:toYDelta="0" /> push_out.xml<translate    android:duration="300"    android:fromYDelt

  • javaScript打印数组长度和实际长度不一致(前端分页)2022-07-28 14:34:51

    为什么打印数组长度和展开后的数组长度不一样 因为数组是引用数据类型,打印的[]数组,是打印时的原数据,打印的时候还是空的,但是数组是引用数据类型,展开时,数组的指针已经指向了改变后的数组数据 在做前端分页时 getPage (pageNum, pageSIze) { if (this.listData.length === 0)

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有