ICode9

精准搜索请尝试: 精确搜索
  • uniapp/微信小程序 获取手机号码2022-09-09 11:02:56

    <button type="primary" open-type="getPhoneNumber" @getphonenumber="getPhoneNumber" >获取本机号码</button> getPhoneNumber(e) { this.$request({ url: 'user/get_phonenumber' , method: 'POST' ,

  • LeetCode 两数相加算法题解 All In One2022-09-09 11:00:36

    LeetCode 两数相加算法题解 All In One js / ts 实现两数相加 两数相加原理 图解 字符串相加 / 大数相加 // 字符串相加 / 大数相加 const addStrings = function(num1, num2) { let res = ''; let temp = 0; const arr1 = num1.split(''); const arr2 = num2.split(

  • sweetalert2的基本用法2022-09-09 09:05:38

    github https://github.com/sweetalert2/sweetalert2/ theme https://github.com/sweetalert2/sweetalert2-themes Examples <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@sweetalert2/themes@4.0.3/bootstrap-4/bootstrap-4.min.css"

  • 动态datalist使用方法一例2022-09-08 17:32:25

    <input name="person_school" value="{$row[person_school]}" list="school_list" placeholder="请填写您的学校名称" /> <datalist id="school_list"></datalist> <script> $('[name=person_sch

  • C#:递归函数的使用、out 、ref、params修饰符号的使用\方法的重载2022-09-08 16:31:11

    递归函数的使用: public static int i = 0; //定义一个静态变量 public static void Test()//定义静态函数 { Console.WriteLine("从前有座山"); Console.WriteLine("山上有座庙"); Console.WriteLine("庙里有一个老和尚,在该小和

  • 数据结构实验(二)递归函数练习2022-09-08 00:30:45

    6-1 递归法求Fibonacci数列第n项的值 这道题就是写一个简单的递归函数即可 int fun( int n ){ if( n == 1 || n == 2 ) return 1; return fun(n-1) + fun(n-2); } 6-2 分治法求解金块问题 这道题就是典型的分治 [l,r],区间的中点是mid,那么a[l,r]的最小值就是min( a[l,mid]

  • express 中间件2022-09-07 22:30:48

    const express = require('express'); const app = express(); // 定义中间件函数 const mw = function(req, res, next){ console.log('简单的中间件函数'); //把流转关系,转交给下一个中间件或路由 next(); } // 将 mw 注册为全局生效的中间件 app.use(mw); //

  • vue3异步组件使用2022-09-07 12:03:13

    场景一: 当我们在模版中,需要根据模版当前作用域的数据,去做异步的操作时候。白话一点:表格的第二列要展示的数据是根据第一列的数据去请求接口得到。 在组件模版中 <Suspense> <!-- 主要内容 --> <AsyncComp num="ads"></AsyncComp> <!-- 加载中状态 --> <

  • 正反向查询进阶操作、聚合查询、分组查询、F与Q查询、ORM查询优化2022-09-06 20:32:43

    目录正反向查询进阶操作聚合查询1.使用聚合函数之前需要导入模块2.聚合函数的使用3.关键字aggregate分组查询1.分组查询2.返回值3.分组查询关键字分组练习题F与Q查询F查询Q查询Q查询的进阶用法ORM查询优化1.ORM查询优化之only(单表)2.ORM查询优化之defer(单表)3.ORM查询优化之select_r

  • 接口数据写入CSV2022-09-05 23:31:22

    # api_util.py import requests class SendRequest: sess = requests.session() def all_send_request(self, method, url, **kwargs): print('\n----接口测试开始----') # print('\n----请求url:%s----'%url) # print(�

  • 表查询数据准备及测试环境搭建、ORM多表查询2022-09-05 21:30:09

    目录上周内容回顾视图层模块层今日内容详细一、表查询数据准备及测试环境搭建1.django自带一个sqlite3小型数据库2.django切换MySQL数据3.定义模型类4.数据库的迁移命令(模型类 >>> 表)makemigrations:把我们写的model生成数据库迁移文件migrate:将迁移文件集同步到数据库中5.模型层测

  • django之模型层12022-09-05 19:01:30

    # 模型层就是跟数据库打交道的 数据库就是如何查询数据 一、表查询数据准备以及测试环境搭建 '''1.django自带一个数据库sqlite3小型数据库 这个数据库功能少 而且对日期类型不兼容 只适合做本地测试''' # 2.django链接mysql数据库 '''链接上之后需要一些配置才能运行 djang

  • LeetCode 1002. 查找常用字符2022-09-05 17:32:44

    代码随想录链接: https://gitee.com/programmercarl/leetcode-master/blob/master/problems/1002.查找常用字符.md 思路: 第一步统计每个字符串的字符出现频数并存hash,最后统计每个字符(以第一个串的字符为准即可)出现频数的最小值(为0则表示非共有字符)作为res的字符重复数输出即可 我

  • leetcode1768-交替合并字符串2022-09-05 15:03:52

    https://leetcode.cn/problems/merge-strings-alternately/ 这题没什么好说的,特别简单。但是也学到了一些点。 1.字符串res和另一个字符串中的某一个字符nums[i]不能通过  res += nums[i];形式添加,否则会报错。要用 res = res + nums[i]; 2.字符串添加字符元素用res.push_back(n

  • P4587 神秘数 Sol2022-09-05 15:01:30

    主席树好题。 本质上是对于前缀的理解与转化。 同题见牛牛的凑数游戏。 实际上那场比赛 T2 和 T3 都是前缀相关的题目。 这题是 T3,看到很容易想到二进制拆分。 稍微推广一下可以发现,对于从小到大的一系列数 \(a_1,a_2,...,a_n\),处理前缀和 \(pre_1,pre_2,...,pre_n\);如果存在一个

  • 集成Web3.0区块链去中心化MetaMask统一认证2022-09-05 11:33:14

    Web3.0区块链: 去中心化:web3.0去中心化,个人隐私得到了极大的保护,但是交易是公开透明的,比如说我们几个在去中心化的区块链上,每个人占据一个网络节点,我们之间可以进行交易,但是交易记录是可以被查看的,比如我借了你钱没还,其他节点的人可以知道你不还钱,下次其他人就不会借给你钱了。区块

  • Warp(DP)2022-09-05 00:33:42

    题意 有一个人站在二维平面的原点处。 他将会进行\(N\)次传送,每次传送他可以做如下三种移动中的一种: 从当前位置\((X,Y)\)移动到\((X+A,Y+B)\) 从当前位置\((X,Y)\)移动到\((X+C,Y+D)\) 从当前位置\((X,Y)\)移动到\((X+E,Y+F)\) 有\(M\)个障碍物,分别位于\((X_1,Y_1),\dots, (X_M

  • 输出1-20之间的所有素数2022-09-04 19:02:30

    # 输出1-20之间的所有素数res = []mark = 0for i in range(2,20): for j in range(2,int((i/2)+1)): if i % j == 0: mark = 1 if mark == 0: res.append(i) mark = 0print(res) # [2, 3, 5, 7, 11, 13, 17, 19]

  • XM6138 分糖果(线段树)2022-09-04 15:00:09

    XM6138 分糖果 stO jc Orz 解题思路 很神奇的一题。 看到题目首先想到的就是二分答案。那么问题转化为了如何验证一个答案 \(x\)。 我们定义函数 \(f_{i,j}\) 表示考虑前 \(i\) 个小朋友,是否可以分成 \(j\) 段,使得每一段都满足和小于 \(x\)。这个函数很好转移: \[f_{i,j}\leftarrow

  • leetcode496-下一个更大元素I——单调栈解决下一个更大元素问题2022-09-04 12:33:50

      https://leetcode.cn/problems/next-greater-element-i/ 方法一:暴力 vector<int> res;int size1=nums1.size(),size2=nums2.size();         for(int i=0;i<size1;i++)         {             int tempj;bool flag=false;         

  • 算法总结2022-09-03 22:31:06

    1.展平二叉搜索树 给你一棵二叉搜索树,请 按中序遍历 将其重新排列为一棵递增顺序搜索树,使树中最左边的节点成为树的根节点,并且每个节点没有左子节点,只有一个右子节点。 题解:题都说了用中序遍历,用一个链表存储中序遍历的结果,然后将中序遍历中值放入创建的新树(中序遍历是先访问左子

  • Codeforces Round #818 (Div. 2) D2022-09-03 22:02:11

        D: 题意: 由2^n个人进行锦标赛,编号1~2^n,每一场输的人失去比赛资格,赢的人继续。你可以选择他们进行的顺序,以及决定哪一边赢得比赛。你的目标是尽量让编号小的人赢得最终比赛。主办方可以改变其中至多k场比赛的结果,即本来是左边赢改为右边赢,本来是右边赢的改为左边。如下图,最左

  • 3.2 Express中间件的初体验2022-09-03 13:00:42

    1.定义中间件函数 const express = require('express'); const app = express(); const mw = function (req, res, next) { console.log('这是最简单的中间件函数'); //把流转关系转交给下一个中间件或路由 next() } app.listen('80', () => { console.log(

  • java启动问题2022-09-03 08:32:06

    D:\jdk\bin\java.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dspring.jmx.enabled=true -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:D:\Program F

  • 牛客练习赛102 B-C2022-09-02 22:31:26

    B 清楚姐姐带带我   当数大于 1e9的时候就取模 //#define int ll const int N = 1e5+10,mod = 19980829; int n,m; void solve() { ll res = 0; bool flag = false; int n; cin >> n; for(int i = 1 ; i <= n ; i ++) { ll a, b; cin

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

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

ICode9版权所有