Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 关系运算符 位运算符 逻辑运算符 主要用于boolean判断??? 短路逻辑运算符 当使用与逻辑运算符时,在两个操作数都为true时,结果才为true,但是当得到第一个操作为false时,其结果就必定是 ...
分类:
编程语言 时间:
2020-01-29 23:17:42
阅读次数:
94
问题 A: 【贪心】排队接水 时间限制: 1 Sec 内存限制: 128 MB[命题人:外部导入] 题目描述 有n个人在一个水龙头前排队接水,假如每个人接水的时间为Ti,请编程找出这n个人排队的一种顺序,使得n个人的平均等待时间最小。 输入 共两行,第一行为n;第二行分别表示第1个人到第n个人每人的 ...
分类:
其他好文 时间:
2020-01-29 19:50:06
阅读次数:
54
由题意得,如果有个人从前往后能找到第一个不低于自己等级的任务,就会接取其后所有任务 那么就可以让输入数据处理成递增数列 例如1 3 5 4 6 2 7 7 3 可以处理成1 3 5 5 6 6 7 7 7 因为进来的成员总是从前往后看,所以只要每次查找剩余的任务里第一个大于等于它的等级的即可 如果没 ...
分类:
其他好文 时间:
2020-01-28 22:47:40
阅读次数:
50
Description "题库连接" 给你 $n$ 棵树,第 $i$ 棵树的高度为 $d_i$。有一只鸟从 1 号树出发,每次飞跃不能超过 $k$ 的距离。若飞到下一棵树的高度大于等于这一棵树那么耗费一点体力,否则不会。问你飞到第 $n$ 棵树耗费最少体力为多少。多测,测试组数 $q$。 $1\le ...
分类:
其他好文 时间:
2020-01-28 17:40:19
阅读次数:
56
LCS,LIS,LICS算法 首先,要理解下子串子序列的含义: 1. 子串:来源于原序列连续的一段。 2. 子序列:来源于原序列中元素相对顺序不变的一段,不要求元素连续。 LCS(最长公共子序列) 给定两个序列A、B,设C[i, j]=LCS(Ai, Bj),其中Ai、Bj分别表示A从首元素到第i个 ...
分类:
编程语言 时间:
2020-01-28 17:31:03
阅读次数:
80
一、题目描述 输入一个链表,反转链表后,输出新链表的表头。 二、思路 使用迭代的思想,从前往后遍历链表。定义三个指针,分别指向三个相邻的结点。反转前两个节点,然后将三个指针依次后移。直到第二个指针为空。最后再处理链表头尾结点。 三、代码 public class 反转链表 { public clas ...
分类:
其他好文 时间:
2020-01-28 14:10:09
阅读次数:
64
题目描述: 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其 ...
分类:
其他好文 时间:
2020-01-27 23:49:49
阅读次数:
80
Nim博弈 因为移动到第0阶会消失 所以可以得到从最后一个人操作必定是把第1阶所有子全部移动到第0阶 递推可得,最后一个能把奇数阶的子移动到偶数阶上的人将会必胜 所以这个必胜条件就是奇数阶上的子全部为0 拿奇数阶进行Nim博弈即可 1 #include<stdio.h> 2 int main(){ ...
分类:
其他好文 时间:
2020-01-27 17:40:15
阅读次数:
67
题意: 给你N个花瓶,编号是0 到 N - 1 ,一开始每个花瓶都是空的,你有两个操作: 第一个操作: 从第x个花瓶起开始插花,总共插y束,如果遇到花瓶中有花就跳过这个花瓶,直到花插完或者 插到第N-1个花瓶为止,输出插第一朵花的位置和最后一朵花的位置 第二个操作 将第x个花瓶到第y个花瓶之间的花扔 ...
分类:
其他好文 时间:
2020-01-27 13:49:33
阅读次数:
67
这篇用来存档 基本并不能帮助大家速成 只是博主突击时用来巩固时用的(假装大家都看不见) 教材:《计算机组成原理》唐朔飞版 内容:第四章到第八章不完全总结 chapter 4 存储器 存储器的层次结构:缓存-主存 提高速度 主存地址 实地址 物理地址 主存-辅存 提高容量 虚拟存储器 虚地址 逻辑地址 ...
分类:
其他好文 时间:
2020-01-26 19:23:24
阅读次数:
316