网站首页 站内搜索

搜索结果

查询Tags标签: int,共有 27713条记录
  • 简述Java多线程(二)

    Java多线程(二) 线程优先级 Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。优先级高的不一定先执行,大多数情况是这样的。 优先级低只是意味着获得调度的概率低,并不是优先级低就不会被调度了。…

    2021/4/13 12:29:16 人评论 次浏览
  • Java Case Study 3

    Java Case Study 3 case 7:猜生日思路代码 case 8:“读出金额”思路代码case 7:猜生日 逻辑:通过5次猜测,来猜1~31之间的数 可以通过5位二进制数来进行表示 询问5次即每次询问一位是0还是1 通过列出为1的值并确定是否在其中来判断该位的值 所需知识: 二进制输入输出…

    2021/4/13 12:27:55 人评论 次浏览
  • C++创建线程

    #include <iostream> #include <thread> #include <list>using namespace std;class Seeking { public: void makeFriend(){for(int i=0; i<10000; i++){mm.push_back(i);}}void breakUp(){for(int i=0; i<10000; i++){mm.pop_front();}} protect…

    2021/4/13 12:27:51 人评论 次浏览
  • 数据结构和算法02--队列

    ​ 队列:先进先出、用链表或数组实现。 一、一般的队列 1、思路: ​ 模拟简单队列——队首走的位置不能再添加。 ​ 实现方式:两个指针,一个指向队首front、一个指向队尾rear。指向队首的负责取出数据,指向队尾的负责添加数据。 ​ 难点:在于添加和取出数据时,…

    2021/4/13 12:27:48 人评论 次浏览
  • C++ 学习笔记: 汉诺塔问题的迭代解法

    目录 启发思路&部分代码分解过程移动盘号间隔数第一次移动某盘对应的步骤数确定某一步要移动的盘号代码1 移动的起始和终止代码2总过程及代码后记启发 既然是非递归解法,那么运用的函数中就不能出现之间或间接地对自身的引用。迭代就是利用一个完整的解决算法,对每一…

    2021/4/13 12:27:40 人评论 次浏览
  • ?Python 中的数字到底是什么?

    花下猫语:在 Python 中,不同类型的数字可以直接做算术运算,并不需要作显式的类型转换。但是,它的“隐式类型转换”可能跟其它语言不同,因为 Python 中的数字是一种特殊的对象,派生自同一个抽象基类。在上一篇文章 中,我们讨论到了 Python 数字的运算,然后我想探究…

    2021/4/13 12:26:22 人评论 次浏览
  • java-HashTable

    目录基本概念 基本属性 构造函数 无参构造 有初始化长度构造 有初始化长度以及负载因子构造 常用方法 put(K key, V value) addEntry remove get 总结基本概念 底层是Map public class Hashtable<K,V>extends Dictionary<K,V>implements Map<K,V>, Clon…

    2021/4/13 12:26:17 人评论 次浏览
  • AcWing算法提高课【第一章动态规划】数字三角形

    摘花生 Hello Kitty想摘点花生送给她喜欢的米老鼠。 她来到一片有网格状道路的矩形花生地(如下图),从西北角进去,东南角出来。 地里每个道路的交叉点上都有种着一株花生苗,上面有若干颗花生,经过一株花生苗就能摘走该它上面所有的花生。 Hello Kitty只能向东或向南走,…

    2021/4/13 12:25:11 人评论 次浏览
  • 自用数据结构

    线性表 线性表的抽象数据定义 ADT List{ 数据对象:D={ai|ai∈ElemSet,i-1,2,....n,n≥0} 数据关系:R={<ai-1,ai>ai-1,ai∈D,i=2,...n} 基本操作: InitList(&L); 构造一个空的线性表 Destroy(&L); 销毁线性表 ClearList(&L); 清除线性表 ListEmpty(L)…

    2021/4/13 11:00:36 人评论 次浏览
  • Acwing802. 区间和(离散化+前缀和)

    Acwing802. 区间和 问题描述: 假定有一个无限长的数轴,数轴上每个坐标上的数都是 0。 现在,我们首先进行 n 次操作,每次操作将某一位置 x 上的数加 c。 接下来,进行 m 次询问,每个询问包含两个整数 l 和 r,你需要求出在区间 [l,r] 之间的所有数的和。 输入格式: 第…

    2021/4/13 11:00:26 人评论 次浏览
  • IntelliJ IDEA使用快捷键生成各种for循环。增强for循环等等

    itar 生成array for代码块for (int i = 0; i < array.length; i++) { = array[i]; } itco 生成Collection迭代 for (Iterator<String> iterator = locationUrl.iterator(); iterator.hasNext(); ) { String next = iterator.next(); } iten 生成enumera…

    2021/4/13 11:00:26 人评论 次浏览
  • 刷题-力扣-783

    783. 二叉搜索树节点最小距离 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/minimum-distance-between-bst-nodes/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 给你一个二叉搜索树的根节点 root ,返回…

    2021/4/13 10:58:02 人评论 次浏览
  • 走迷宫

    给定一个 nmnm 的二维整数数组,用来表示一个迷宫,数组中只包含 00 或 11,其中 00 表示可以走的路,11 表示不可通过的墙壁。 最初,有一个人位于左上角 (1,1)(1,1) 处,已知该人每次可以向上、下、左、右任意一个方向移动一个位置。 请问,该人从左上角移动至右下角 (n…

    2021/4/13 10:58:00 人评论 次浏览
  • 167. 两数之和 II - 输入有序数组

    本题在两数之和的基础上又增加了数组递增的属性,因此我们除了利用哈希映射外 又多了一种方法,那就是二分查找。 针对每一个数组元素,做二分查找,查找的目标即为target-numbers[i] 本题需要注意的点有2个, (1)不能使用相同元素,即查找的low需要是i+1 (2)返回的数…

    2021/4/13 10:31:09 人评论 次浏览
  • [力扣leetcode319]灯泡问题

    灯泡问题问题描述初始时有 n 个灯泡处于关闭状态。 对某个灯泡切换开关意味着:如果灯泡状态为关闭,那该灯泡就会被开启;而灯泡状态为开启,那该灯泡就会被关闭。 第 1 轮,每个灯泡切换一次开关。即,打开所有的灯泡。 第 2 轮,每两个灯泡切换一次开关。 即,每两个灯…

    2021/4/13 10:31:08 人评论 次浏览
扫一扫关注最新编程教程