ICode9

精准搜索请尝试: 精确搜索
  • 多数据vue 页面渲染满的情况一些想法2022-06-15 09:31:28

     用length 的 v-if  控制数组索引大于多少就不显示,监听滑块的 位置,当距离 底部一定位置时  添加控制的长度。 TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian

  • 回溯法2022-06-14 13:02:28

    https://leetcode.cn/problems/IDBivT/solution/sheng-cheng-pi-pei-de-gua-hao-by-leetcod-ro96/ class Solution { void backtrack(vector<string>& ans, string& cur, int open, int close, int n) { if (cur.size() == n * 2) { a

  • NOI模拟22(APIO2022)2022-06-13 19:01:32

    开题看见都是交互,然后懵逼了,踏下心来做呗! 然后顺序开题,看了半天T1没啥效果,于是就先做T3去了,找到了一个比较简单的做法,分还是挺高的,但是是大众做法,是个人就会的那种 T2,啥也不会了写的暴力,但是势能分析一下,不能缩就停就有60pts了,再小小的搞一下就有100,但是这个挺难的 T1 火星 不会,没

  • cpp拾遗——STL——list2022-06-10 10:33:02

    1. 特点 双向链表 不可以随机存取元素,所以不支持at.(pos)函数与[]操作符。It++(ok) it+5(err) 2. 默认构造 list采用采用模板类实现,对象的默认构造形式:list lstT; 如: list lstInt; //定义一个存放int的list容器。 list lstFloat; //定义一个存放float的list容

  • C++11 新特性----emplace_back()2022-06-08 21:32:57

    C++11新加入了emplace_back()用来替换push_back():   push_back()方法要调用构造函数和复制构造函数,这也就代表着要先构造一个临时对象,然后把临时的copy构造函数拷贝或者移动到容器最后面。   而emplace_back()在实现时,则是直接在容器的尾部创建这个元素,省去了拷贝或移动元素的

  • Django使用editor实现基本使用,包括本地上传图片问题2022-06-04 21:00:38

    Django使用editor实现基本使用,包括本地上传图片问题 可以直接在这里下载editor https://files.cnblogs.com/files/blogs/737880/test.zip?t=1654347284 配置 参考博客 # 需要导入的文件: <link rel="stylesheet" href="/static/editormd/css/editormd.css"/> <script src=

  • 穿越雷区 (建图+最短路)2022-06-04 17:01:57

    X星的坦克战车很奇怪,它必须交替地穿越正能量辐射区和负能量辐射区才能保持正常运转,否则将报废。   某坦克需要从A区到B区去(A,B区本身是安全区,没有正能量或负能量特征),怎样走才能路径最短?   已知的地图是一个方阵,上面用字母标出了A,B区,其它区都标了正号或负号分别表示正负能量

  • 蚂蚁碰撞问题2022-05-26 19:03:17

    经典数学问题,在一根棍上多个蚂蚁,同时有不同的行走方向和相同的行走速度。如果蚂蚁碰撞则反向。 则整个过程可以等价为,蚂蚁之间不碰撞而穿过。 例题:Kick Start Round C 2022 https://codingcompetitions.withgoogle.com/kickstart/round/00000000008cb4d1/0000000000b209bc#analysi

  • c++ 超长整数减法 高精度减法2022-05-21 11:00:27

    c++ 超长整数减法 高精度减法 实现思路 和加法类似,设置临时变量记录借位 当对应位数相减得到的结果大于等于0时,该位数字为本身值,否则需要加上借位的10。则\(t=(t+10)%10\) 打卡代码 #include<bits/stdc++.h> using namespace std; bool cmp(vector<int> A, vector<int> B) {

  • c++ 超长整数加法 高精度加法2022-05-21 09:31:42

    c++ 超长整数加法 高精度加法 实现思路 不能直接使用加法,因为int和long long都已超出最大数据表示范围 数据读入采用string类型,读入后将数据的每一位存储到vector中 vector存储时数字的高位要存在vector的末尾,因为这样如果有进位,可以快速push_back string转vector,注意减‘0’

  • 解决H5页面转移到app上时的一些问题2022-05-18 15:34:25

    最近做了一个项目,是用H5进行开发,然后嵌入到APP中。 但是嵌入后,出现了以下问题: 1.左上角返回按钮history.back()返回上一页失败。 解决方法:改成 import { useRouter } from "vue-router"; const router = useRouter(); const onClickLeft = () => router.back(); 即可。 2.页面显

  • 高精度计算模板 -感谢acwing2022-05-17 21:35:10

    高精度加 1 // C = A + B, A >= 0, B >= 0 2 vector<int> add(vector<int> &A, vector<int> &B) 3 { 4 if (A.size() < B.size()) return add(B, A); 5 6 vector<int> C; 7 int t = 0; 8 for (int i = 0; i &

  • vue-router2022-05-17 19:35:38

      $router.forward   $router.back   $router.go 缓存路由组件   作用:使不展示的路由组件仍然保持挂载,不在切换路由的时候被销魂    <keep-alive include='组件名'> <router-view></router-view> </keep-alive>//缓存多个 <keep-alive :include="['组件名1',�

  • 797. 所有可能的路径(图的遍历)2022-05-17 00:04:23

      难度中等284 给你一个有 n 个节点的 有向无环图(DAG),请你找出所有从节点 0 到节点 n-1 的路径并输出(不要求按特定顺序)  graph[i] 是一个从节点 i 可以访问的所有节点的列表(即从节点 i 到节点 graph[i][j]存在一条有向边)。   示例 1: 输入:graph = [[1,2],[3],

  • js返回上一页的方法2022-05-16 15:31:37

    返回上一页的方法: 1,window.history.go(1) 2,window.history.back() 如果没效果,可能是上一页跳转时超链接上加了target="_blank"标签,即从第一个页面点击进入第二个页面时,是以新窗口的方式打开的. 所以.window.history.back()读取上一个历史页面时,读取不到.即上一页为空,所以没法返

  • 书籍阅读2022-05-14 15:34:10

    2022年5月 《利用python进行数据分析》   TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indonesian Slovak Czech Italian Slovenia

  • vector2022-05-14 14:32:28

    vector是向量类型,可以容纳许多类型的数据,也被称为容器。可以理解成变长数组。 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.push_back(a); (4)使用下标访问元素,cout<<vec[0]<<endl;记住下标是从0开始的。 (5)使用迭代器访问元素. vector<in

  • C++学习笔记(2)2022-05-14 12:02:08

    C++学习笔记(2)   vector的四种遍历方法测试 //迭代器测试iterator void myPrint(int a) { cout <<&a<<" = " << a << endl; } void test6() { vector<int> v; v.push_back(11); v.push_back(22); v.push_back(33); v.push_back(44); v.pus

  • CF1423C Dušan's Railway2022-05-14 01:02:07

    反正可以直接当 \(k=3\) 去做,然后考虑直接去构造。 首先任意给树找一个根,然后将整棵树拆成几个大小为 \(\sqrt n\) 的子树,将所有这些子树的根 \(u\) 塞到一个点集 \(a\) ,然后将 \(a\) 中的点相互连接,边的数量为 \(\mathcal O(n)\)。 接着,对于点集 \(a\) 中的每个点 \(u\),将 \(u\)

  • 【离散化】AcWing802. 区间和2022-05-10 10:03:04

    AcWing802.区间和 题解 本题要是一个很长的数轴,已经超过了数组的长度1e6,故我们需要使用离散化压缩空间 #include <iostream> #include <cstdio> #include <vector> #include <algorithm> using namespace std; typedef pair<int,int> PII; const int N = 3e5+10; //n输入的点

  • AHOI2022 回忆 题解2022-05-10 00:00:15

    洛谷:[AHOI2022] 回忆 题解:先鸽着,有时间再写。 时间复杂度:\(O(n\log^2 n)\) 或 \(O(n\log n)\)。 代码: #include <set> #include <vector> #include <cstdio> #include <algorithm> const int Maxn=200000; int n,m; int head[Maxn+5],arrive[Maxn<<1|5],nxt

  • CF1307D Cow and Fields2022-05-07 21:32:04

    思路: 排序,参考了https://codeforces.com/blog/entry/73953。 实现: 1 #include<bits/stdc++.h> 2 using namespace std; 3 void bfs(int x,vector<int>& d,vector<vector<int>>&g){ 4 queue<int>q; 5 q.push(x); 6 int n=d.

  • 刷题-力扣-面试题 16.13. 平分正方形2022-05-06 16:00:45

    题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/bisect-squares-lcci 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 给定两个正方形及一个二维平面。请找出将这两个正方形分割成两半的一条直线。假设正方形顶边和底边与 x 轴

  • C++进阶-2-STL初识(容器、算法、迭代器等)2022-05-05 22:02:40

    C++进阶-2-STL初识 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include<algorithm> 5 using namespace std; 6 7 // STL初识 8 9 // 示例1 10 // 容器:vector算法 11 // 算法:for_each 12 // 迭代器:vector<int>::

  • 高精度2022-05-03 19:34:31

    高精度 高精度是因为c++的整数类型并不能存特别长的数,所以要用数组存储来模拟四则运算 高精度基本就是模拟的人列竖式时的运算过程 因为有最高位有进位现象,所以要将各位存到数组的第一位 具体存储方式如下 // 例如用a, b两个字符串读入,用两个vector来存 vector<int> A, B; int

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

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

ICode9版权所有