自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 砍树(贪心)

1.题目为了在农场的一块土地上种奶牛吃的草,FJ必须要把前面的N棵树砍掉,这些树紧密地排成一条直线,并且用l~N编号标识,每一棵树都有自己的高度Hi(1≤Hi≤10000)。FJ想用一种烈性炸药来摧毁这些树,这种烈性炸药除了能摧毁安装了炸药的那棵树以外还能传递压倒两边矮于这一棵树的所有邻近树,直到遇到一棵不低于这一棵树的树为止。例如:一排树的高度如下:1 2 5 4 3 3 6 6 2,如果...

2019-03-30 10:25:19 1665

转载 无敌二次幂(如何判断一个数是不是2的幂数)

1.问题磊哥为测验小凡的位运算知识,给小凡n个long long 型整数,磊哥问小凡其中有多少个2次幂数?输入第一行输入整数n.接下来n个long long 型整数。输出输出其中值为2次幂的数的个数。提示100% 的数据满足: 1≤ n ≤ 6 ,000,000; n个正整数均保证是long long 型正整数。样例输入:41 2 4 8样例输出:42.分析由于...

2019-03-30 09:54:24 425

原创 删数问题(贪心)

1.题目输入一个高精度的正整数n(≤240位),去掉其中任意s个数字后,剩下的数字按原左右次序组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数字组成的新数最小。输入第1行:一个正整数n;第2行:s(s<n的位数).输出最后剩下的最小数。输入样例1754384输出样例132.思想这是一个大力贪心的问题,要删掉k个数字,我们每次删掉一个数字,都要确...

2019-03-29 23:32:00 1008 2

原创 统计数字--快速排序题解

1.题目某次科研调查时得到了n个自然数,每个数均不超过1500000000 (1.5×109)。已知不相同的数不超过10000个,现在需要统计这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。输入第1行是整数n,表示自然数的个数;第2~n+l每行一个自然数。输出共m行(m为n个自然数中不相同数的个数),按照自然数从小到大的顺序输出。每行输出两个整数,分别是自然数和该数出...

2019-03-28 16:07:36 4513

原创 Two Switches 题解

1.题目Alice and Bob are controlling a robot. They each have one switch that controls the robot.Alice started holding down her button A second after the start-up of the robot, and released her button B...

2019-03-26 22:45:59 284

原创 猴子选大王问题(用最简单的思想)

1.题目:有 n 只猴子围成一圈,从 1 - n 编号,大家决定从中选出一个大王。经过协商,决定选大王的规则为:从编号为1的猴子开始报数,报到 k 的猴子出圈,然后再从下一只开始继续报 1 到 k ……,最后剩下来的那一只就是大王。要求编程从键盘输入 n、k ,输出成为大王的猴子编号。输入样例 3 2输出样例 3差不多是这个意思我看别的大佬搞了一些花里...

2019-03-26 12:27:00 10680 11

原创 如何用一层循环就完成排序(排序算法)

目录1.简介2.代码实现3.思想4.后言1.简介这个被网友称为最简单的算法(有比sort更简单的么??)当然比起不用自己敲的,这个还是比较简单,让我们直接放代码好吧2.代码实现#include<bits/stdc++.h>using namespace std;void gnomesort(int *a,int n){ int i=0; while...

2019-03-25 21:45:46 1277 1

原创 排序方法之冒泡排序及其应用(排序方法)

冒泡排序目录:1.原理2.代码实现3.时间复杂度4.稳定性5.应用1.原理试问冒泡排序谁不会?这篇文章重点不是叫你怎样写冒泡排序,而是总结了一点应用层面的东西。冒泡排序的思想:挨个比较,两两比较,每一层循环会使得一个最大/小值到数组的最后面。就像一个个气泡被升上去一样,故名冒泡排序。放原理图2.代码实现这是一种比较偷懒的方法,如果要代码更规范一些,可以考虑用函数和指针...

2019-03-25 21:27:45 1659

原创 二分搜索算法的实现详解

二分查找算法实现问题引入:聚会上猜数,大家为了缩短游戏进程,增加游戏刺激度,往往会采用“猜中间数”的方法,不断取中间数来使得猜数范围快速缩小,而二分算法就是基于这样的思想(不是事例)关于二分算法,有一点要讲在有序数组规模较大时,二分算法是一个优良的查找算法,就像猜数一样(比如从0-200猜),二分算法要求数组是有序的。若输入数组本身有序,那么二分算法可以轻松取得(前提是数组里有我...

2019-03-25 15:42:51 10745

原创 定义全局备注的方法(c++)

定义全局备注的方法(c++)在做比较大的工程时,我们往往要定义很多变量,定义变量后为了防止忘记变量是干嘛的往往会加上备注,大多数人是这样备注的:int birthday=20000615//我的生日但是这样我们再次用到时(若时隔多天,或者是隔了很多行代码,可能会忘掉这个变量是干嘛的,如图:下面给大家一种方便的定义全局备注(我自己起的名字昂)的方法,上代码,精髓就在/***/,在定义变量...

2019-03-25 12:09:09 582

原创 在CB中修改控制台中的文字

如何给自己的代码生活找点乐子?平时,我们用codeblocks调试代码的时候,看到的控制台往往是这样的:那么如何修改控制台中的文字呢?代码给你不多解释好吧,自己看。#include<iostream>#include<windows.h>int main(){ //在标题栏(好像术语叫做控制台)打印喜欢的文字,例如我爱ACM; SetConso...

2019-03-25 00:07:45 354

仿苹果官网网页制作,初入WEB小白第四天练习

具体看我的博客吧,https://editor.csdn.net/md?articleId=107057991,这是一个练手,有很多不完善的地方,也有很多bug,但因为初入,我几乎没法改了,要做就重做,效果还是可以的

2020-07-01

fontawesome-free-5.13.1-web.zip

支持向网页中插入一些矢量图,图有特别多,具体使用方法可以百度,也可以参照我的博客:https://editor.csdn.net/md/?articleId=107041466

2020-07-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除