网站首页 站内搜索

搜索结果

查询Tags标签: int,共有 27713条记录
  • 46. 定义带参数的装饰器

    要求:实现一个装饰器,它用来检查被装饰函数的参数类型。装饰器可以通过参数指明函数参数的类型,调用时如果检测出类型不匹配则抛出异常。@type_assert(str, int, int)def f(a, b, c):...@type_assert(y=list)def g(x, y):...解决方案:提取函数签名:inspect.signature…

    2021/4/25 10:28:55 人评论 次浏览
  • Divide by Zero 2021 and Codeforces Round #714 (Div. 2)

    目录A. Array and Peaks题意解题思路CodeB. AND Sequences题意解题思路Code A. Array and Peaks 传送门 题意 给你一个n表示的是这个数组的长度,并且数组的元素只能有[1,n]范围内唯一的数确定,然后给你一个k表示的是你构造的数组的高峰数目,高峰指的是 中间元素比两边元…

    2021/4/25 10:25:50 人评论 次浏览
  • shell专题

    shell 统计文件的行数 #写一个 bash脚本以输出一个文本文件 nowcoder.txt中的行数 #示例: #假设 nowcoder.txt 内容如下: ##include <iostream> #using namespace std; #int main() #{ # int a = 10; # int b = 100; # cout << "a + b:" …

    2021/4/25 7:25:48 人评论 次浏览
  • C#基本语法

    文章目录 输出为了避免闪退现象system命名空间控制台输出console.write(),console.writeline()使用索引输出,索引号必须从0开始不间断顺延只能输出object数组,其他数组不可以输出数组元素的指定位置 控制台输入ReadKey()方法Read()方法ReadLine()方法 .NET Framework基本…

    2021/4/25 1:25:17 人评论 次浏览
  • java集合梳理【9】— ArrayList超级详细源码分析

    文章目录1. ArrayList1.1 ArrayList特点介绍1.2 实现的接口和继承的类2. 成员变量3. 构造方法4. 常用增删改查方法添加元素查询元素更新元素删除元素5.自动扩容和手动缩容机制5.1 自动扩容5.2 手动扩容6. 其他函数7. 迭代器7.1 Itr7.2 ListItr7.3 ArrayListSpliterator8. …

    2021/4/24 22:28:59 人评论 次浏览
  • java集合梳理【10】— Vector超级详细源码分析

    文章目录1.Vector介绍2. 成员变量3. 构造函数4. 常用方法4.1 增加4.2 删除4.3 修改4.4 查询4.5 其他常用函数4.6 Lambda表达式相关的方法4.7 如何遍历元素5.序列化和反序列化6.迭代器6.1 Itr6.2 ListItr6.3 VectorSpliterator7. 小结一下1.Vector介绍Vector和前面说的Arra…

    2021/4/24 22:28:56 人评论 次浏览
  • ThreadLocal源码解析(基于JDK8)

    文章目录 1 ThreadLocalMap1.1 弱引用问题1.2 构造器1.3 set1.3.1 replaceStaleEntry1.3.2 expungeStaleEntry1.3.3 cleanSomeSlots1.3.4 rehash1.3.5 expungeStaleEntries1.3.6 resize 1.4 get/remove 2 ThreadLocal2.1 childValue2.2 threadLocalHashCode2.3 其他 3 Thr…

    2021/4/24 22:26:56 人评论 次浏览
  • AlgarithmLearning_Day2.1 (《算法笔记》第四章 入门篇(2)算法初步)

    4.3 递归 4.3.1 分治(divide and conquer): 分治法将原问题划分成若干个规模较小而结构与原问题相似的子问题,然后分别解决这些子问题,最后合并子问题的解,即可得到原问题的解。 分治大体上有三步走:分解、解决、合并(这个方法貌似我一直都有在用,只不过用在了不对的…

    2021/4/24 22:25:53 人评论 次浏览
  • C++逆向分析(一)

    工具环境 IDA pro常用快捷键OD常用快捷键使用VC 6.0或者 VSstudio分析 数据类型 int,long占4个字节,short占两个字节,还有unsigned int无符号整数4字节 0x12345678 地址 低->高 大尾方式:12 34 56 78 即大的放在前面(低地址) int,long占4个字节,short占两个字节,…

    2021/4/24 22:25:51 人评论 次浏览
  • Java数组

    数组的定义数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排序组合而成 - 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。(类似足球队伍中的号码)数组声明创建 - 首先必须声明数组变量,才能在程序中…

    2021/4/24 22:25:13 人评论 次浏览
  • 4.3 循环结构程序设计案例(1)

    例 4-9级数求和(洛谷P1035,NOIP2002 普及组)已知:S= 1+1/2+1/3+…+1/n。显然对于任意一个整数 k,当 n 足够大的时候,S>k现给出一个整数 k,要求计算出一个最小的 n,使得 S>k。 输入格式一个正整数 k。输出格式一个正整数 n。输入输出样例输入 输出1 2建模分析…

    2021/4/24 22:25:09 人评论 次浏览
  • java 折纸问题

    public class C {public static void printAllFoids(int N){printProcess(1,N,true);}public static void printProcess(int i,int N,boolean down){//i是节点的层数,N是一共的层数,down==true 凹 down==false 凸if(i>N){return;}else {printProcess(i+1,N,true);}Sy…

    2021/4/24 22:25:08 人评论 次浏览
  • java swing 自定义标题栏,缩放窗口,阴影窗口

    自定义标题栏是一个很复杂的功能,但是如果不去掉会感觉非常丑,网上基本没有教程,现在我吧教程献给各位苦逼的swing小白。首先看一下成功图

    2021/4/24 20:56:32 人评论 次浏览
  • c++ sort函数对数组的使用

    易错知识点: 1.sort函数的一般没有声明第三部分没有生命cmp函数的话是从小到大排序,声明cmp之后,他会按照对应的cmp规则进行排序比如 int cmp(int x, int t) {return x > y; }就是按照从大到小的允许排列2.排序区间,sort函数一般是(start, end, cmp)类似这样的使用…

    2021/4/24 20:56:28 人评论 次浏览
  • java集合梳理【3】— 浅谈iterator接口

    文章目录一、`iterator`接口介绍二、为什么需要iterator接口三、iterator接口相关接口3.2.1 SpitIterator源码方法解析3.2.2 SpitIterator里面哪些特征常量有什么用呢?3.1 ListIterator3.2 SpitIterator四、 iterator在集合中的实现例子4.1 iterator在ArrayList的实现4.2…

    2021/4/24 20:55:59 人评论 次浏览
扫一扫关注最新编程教程