首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
1307专题
lightoj 1307 Counting Triangles | 二分/暴力
题意: 给你N条边,问你能组成三角形的方法数。 思路: 判断三条边能否组成三角形,根据任意两条边的和大于第三边。 实际上,在确定A<=B<=C的情况下,只要A+B的和大于C即可认为ABC能组成三角形。 这题可以不用二分,用二分速度反而变慢了。排好序后乱搞就可以了。 AC代码: #include <cstring>#include <cstdlib>#include <cstd
阅读更多...
uestc 1307 windy数 --- 数位DP
到底是什么oj啊 根本交不了啊 谁帮我交下这题? #include <iostream>#include <cstring>#include <string>#include <cstdio>#include <cmath>#include <algorithm>#include <vector>#include <queue>#include <map>#defi
阅读更多...
uestc 1307 windy数
Description windy定义了一种windy数。 不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? Input 包含两个整数,A B。 满足 1 <= A <= B <= 2000000000 。 Output 包含一个整数:闭区间[A,B]上windy数的个数。 Sa
阅读更多...
Codeforces 1307 E Cow and Treats —— 想法
This way 题意: 现在有一行,每格都有草,每个草的甜度为ai,现在有m头牛,每头牛喜欢的甜度和要吃的格数都告诉你,现在你要安排这些牛去吃草,每头牛只能从左到右或从右到左吃,它吃饱了之后就会停下来,并且之后的牛不能再通过这个格子,并且吃过的草不会再长出来。问你最多有多少牛可以吃饱并且在此前提下有多少种方法。 题解: 这种问你情况的题目并不要求让你输出具体怎么做,有时候我就会从怎么将它
阅读更多...
1307页字节跳动Android面试全套真题解析火了,大厂直通车!
Android系统庞大且错综复杂,今天小编将带领大家初探Android系统整体架构,一窥其全貌。 引言 本文作为Android系统架构的开篇,起到提纲挈领的作用,从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探Android系统全貌以及内部运作机制。虽然Android系统非常庞大且错综复杂,需要具备全面的技术栈,但整体架构设计清晰。Android底层内核空间以Linu
阅读更多...
这份1307页Android面试全套真题解析,经典好文
Android面试相关整理 最近有一点找工作的打算,想补下面试题。但是发现网上面试相关的文章特别多,不知道从何看起,所以简单的总结了一下我有印象的一些,方便自己随时查看,本想带下个人评价,但有些没有仔细看,而且也不敢说自己比得过下面这些大佬的水平,所以没有轻易评价,大家自己分辨好坏。 如果大家有推荐,可以给我留言,我好补上。 因为我自己喜欢看比较新的面试题,我想大家都有这个需求,所以把最后更新
阅读更多...
近期有面试的必看!一起刷完了这份1307页的安卓面试宝典吧,绝对干货
近日一好友去阿里面试,面试失败了,分享了一个他最不擅长的算法面试题。题目是这样的。 题目:给定一个二叉搜索树(BST),找到树中第 K 小的节点。 出题人:阿里巴巴出题专家:文景/阿里云 CDN 资深技术专家 参考答案: 考察点 基础数据结构的理解和编码能力递归使用 我们接着来聊聊如何进阶学习 首先要说的是,技术的学习是个日积月累,由量变到质变的过程,没有任何的办法能够让你在短时
阅读更多...