- 博客(14)
- 收藏
- 关注
原创 低级安卓工程师之路(五)
RecyclerView ListView不使用技巧提升运行效率的话,性能就会很差。而且只能实现数据纵向滚动的效果,无法实现横向滚动效果。 RecyclerView是一个增强版的ListView,不仅可以轻松实现ListView同样的效果,还优化了ListView的不足之处。 一 RecyclerView的基本用法 ...
2021-09-30 19:17:07 336
原创 A Simple Problem with Integers(POJ-3468)线段树 区间更新+区间求和
ASimple Problem with Integers(POJ-3468)线段树 区间更新加区间求和题目大意 POJ-3468的原题链接 题目大意 有一个数组长度为N的数组,总共输入T组数据指令,当输入 Q 指令时,代表要将 下标在 a,b之间的元素求和,而当输入C指令时,要求要将下标在a,b之间的所有数组元素都加上c. #include <cstring> #include &l...
2021-09-08 10:31:08 118
原创 2013第四届蓝桥杯C/C++ B组(省赛)试题 :第39级台阶
小明刚刚看完电影《第39级台阶》,离开电影院的时候,他数了数礼堂前的台阶数,恰好是39级! 站在台阶前,他突然又想着一个问题: 如果我每一步只能迈上1个或2个台阶。先迈左脚,然后左右交替,最后一步是迈右脚,也就是说一共要走偶数步。那么,上完39级台阶,有多少种不同的上法呢? 请你利用计算机的优势,帮助小明寻找答案。 #include<iostream> #include<stdio.h> #include<algorithm> #include <bits/st.
2020-10-14 20:31:06 261
原创 2013第四届蓝桥杯C/C++ B组(省赛)试题 高斯日记
大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:1777年4月30日。 在高斯发现的一个重要定理的日记上标注着:5343,因此可算出那天是:1791年12月15日。 高斯获得博士学位的那天日记上标着:8113 请你算出高斯获得博士学位的年月日。 #include.
2020-10-14 19:48:40 236
转载 线段树详解
线段树详解 By 岩之痕 原文地址:http://blog.csdn.net/zearot/article/details/48299459 ...
2019-07-27 10:30:11 113
原创 HDU - 1009 简单贪心
目录(一)大意(二)思路(三)代码 HDU - 1009的题目链接 (一)大意 这个题其实不难,但英语看的着实令人难受。博主大概来翻译一下,大概就是给你m磅的猫粮,有n个房子,每个房子呢,都有若干的javabeans。每个房子的猫粮与javabeans的兑换比率不同,(比如数据给你的是7 2,代表2磅猫粮可以换7磅javabeans。所以我们希望 j[i] /f[i]的比率越大越好)你要做的就是尽...
2019-05-14 16:37:13 439
原创 POJ - 2456 二分+贪心
目录(一)题意(二)思路(三)代码 POJ - 2456的题目链接 (一)题意 emm…开始读了有点没读懂,实际上大概就是告诉你,给你N个牛棚,每一个牛棚都有它的编号,再给你C头牛,你现在就要把这C头牛全部丢到牛棚里面,求出最小的两头有牛的牛棚编号差值中的最大的那个。。。这个有点绕,大概就是,把C头牛丢到N个牛棚里面,有很多种丢法,但每次,两两有牛的牛棚编号之间的差值肯定会有一个最小值,我们要求的...
2019-05-13 22:15:44 205
原创 在搜索中一些错误所导致的后果
在标记时,如使用bool 类型的vis数组,因为是广度优先搜索,所以在标记temp 构体时,可能标记的 该层 循环的第一个 ,如标记 vis[temp.x][temp.y]=true,标记成了 vis[t.x][t.y]=true;导致bfs的队列崩溃,因为一直在反复的走,导致内存超限。 因为vis数组一般是全局的,所以在使用完后,要记得用memset 函数将vis数组的每一项归零。否则会导致...
2019-05-11 11:46:48 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人