搜索结果
查询Tags标签: return,共有 7871条记录-
python 时间戳装饰器
点击查看代码 import time from functools import wrapsdef timer(func):@wraps(func)def inner(*args, **kwargs):start = time.time()res = func(*args, **kwargs)end = time.time()print("{0}运行耗时: {1:.2f}".format(func.__name__, end - start))return …
2022/8/22 14:27:19 人评论 次浏览 -
C# break 和 return的区别
下面示例是break的用法:1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 using System.Drawing;6 using System.Windows.Forms;7 8 namespace ReturnDemo9 { 10 class Kodify_Example 11 { 12 static voi…
2022/8/22 1:26:26 人评论 次浏览 -
训练记录
------------恢复内容开始------------ D - Together Square 这道题很有意思吧! 打表去OEIS查 查到一串天文 最后还是想了一下性质 平方数是不是分解质因数都是偶的 那我们记录质因数奇数的就好了 然后奇数的可以和奇数的拼一起就是偶数的了 并且我们枚举每一个都是全排列…
2022/8/21 6:52:56 人评论 次浏览 -
高精度
高精度 以下均为压位高精度 高精度除高精度以二分法求 以下均含divide带余数除法 TODO:FFT高精度除高精度 快速傅里叶加速乘法Code namespace FFT { using cpx = complex<double>; const double PI = acos(-1); vector<cpx> roots = {{0, 0}, {1, 0}}; void …
2022/8/20 23:56:14 人评论 次浏览 -
A-想要更多的0_2022河南萌新联赛第(六)场:郑州大学 (nowcoder.com)
A-想要更多的0_2022河南萌新联赛第(六)场:郑州大学 (nowcoder.com) 这个题思路倒是很好想到主要是处理[0,n]区间内0出现的次数 考虑这个问题 比如对3891205举例。我们取到数第四位数,其形式也就可以是xxx0xxx这种情况你前面可以取[1,389]后面可以取[0,999]所以答案就是…
2022/8/20 23:54:50 人评论 次浏览 -
js数据结构与算法-队列的实现和击鼓传花案例
队列的实现 和栈的实现相似,但是这里使用对象的方式,对象的key是数字的实现,类似数组。/*** 队列*/ class Queue {#count = 0; //队列最大数量#lowestCount = 0; //目前第一个元素的下标#items = {}; //队列constructor() { }//增加元素enqueue(element) {this.#items[…
2022/8/20 14:25:13 人评论 次浏览 -
python基础-函数式编程
概念:电脑运算视作数学上的函数计算 高阶函数:map,reduce,filter 无副作用,相同的参数调用时钟产生同样的结果闭包Closure 例子: def cache(func):store = {} # 外部自由变量@wraps(func)def _ (n): # 闭包函数if n in store:return store[n]else:ret = func(n)st…
2022/8/20 14:25:06 人评论 次浏览 -
Java的Comparator升序降序的记法
在使用Java自带的排序函数时,往往需要根据自己的需求自定义比较器。以前一直对Comparator的升序降序疑惑。现在记录一下,加深下印象。 先给结论:实现Comparator接口,必须实现下面这个函数:@Override public int compare(CommentVo o1, CommentVo o2) {return o1.getT…
2022/8/17 1:54:48 人评论 次浏览 -
[AcWing 258] 石头剪刀布
带扩展域的并查集点击查看代码 #include<bits/stdc++.h>using namespace std;typedef long long LL;const int N = 1e6 + 10;int n, m; int p[N];struct Node {int a, b;char op; } s[N];int find(int x) {if (p[x] != x)p[x] = find(p[x]);return p[x]; }void merg…
2022/8/16 23:29:46 人评论 次浏览 -
2022-8-16 剑指offer-二叉树
剑指 Offer II 053. 二叉搜索树中的中序后继 难度中等57收藏分享切换为英文接收动态反馈给定一棵二叉搜索树和其中的一个节点 p ,找到该节点在树中的中序后继。如果节点没有中序后继,请返回 null 。 节点 p 的后继是值比 p.val 大的节点中键值最小的节点,即按中序遍历的…
2022/8/16 23:27:32 人评论 次浏览 -
Python-09函数基础、形参、实参
Python3 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数 你可以定义一个由自…
2022/8/16 14:55:42 人评论 次浏览 -
算法性能技巧
算法性能提升总结 巧用hash表 利用hash,来进行映射,从而降低代码的复杂度,和冗余度 eg: 求两个数之和 class Solution:def twoSum(self, nums: List[int], target: int)->List[int]:"""暴力方法实现时间复杂度为O(n*n)"""n = len(num…
2022/8/16 14:53:47 人评论 次浏览 -
Java 9.回文数
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文,而 123 不是。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/palindrome-number著作权归领…
2022/8/16 1:27:53 人评论 次浏览 -
暑假集训3
去年暑假打过一次,但是当时太菜,今天看到之前写过,好奇多少分,考后交了一发,发现自己是真的菜 然后,就算开了个坑吧,四道题。。。 A. 数列 \(exgcd\)板子 然后,\(exgcd\)咋用来着? 滚回去学数论基础了code #include <cstdio> using namespace std; #define…
2022/8/15 23:27:15 人评论 次浏览 -
where in 删除
/// <summary> /// 删除 /// </summary> /// <param name="ids"></param> public int Delete(string ids) { try { string[] id = ids.Split(,); …
2022/8/15 23:24:27 人评论 次浏览