云守护的专栏

专注于移动安全、游戏安全、逆向安全 ;------------------------- 邮箱:1309521515@qq.com...

排序:
默认
按更新时间
按访问量

算法之每日一题:最小的K个数

#include #include #include #include #include #include using namespace std; class Solution { public: //使用简单粗暴的全部排序的方法并不能取得很好的性能,因为只要求k个数,所以使用最...

2017-02-13 17:36:49

阅读数:349

评论数:1

c语言之辗转相除法实现十进制转换为八进制

#define _CRT_SECURE_NO_WARNINGS #include #include #include void Convert_8_001(int n) { #define LEN sizeof(unsigned int)* 4 char result[LEN + 1] ...

2017-02-08 21:59:55

阅读数:2209

评论数:0

算法每日一题之字符移位

#define _CRT_SECURE_NO_WARNINGS #include #include #include /** 1<=s.length<=1000 AkleBiCeilD kleBiCeilDA kleiCeilDAB kleieilDABC kleie...

2017-02-07 12:11:07

阅读数:194

评论数:0

游戏程序开发必知的10大基础实用算法及其讲解

转自:http://www.cnblogs.com/msxh/p/4931243.html 算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n logn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快...

2016-10-12 11:44:46

阅读数:329

评论数:0

NYOJ6 之喷水装置(一)

java1: 主要用到贪心算法。 由题目很明显可以得出只要是半径大于1的喷水装置都是可以被选中的,每个装置能够湿润草坪的有效长度为2*sqrt(r*r-1);题目要我们求的是要选择尽量少的的喷水装置,所以可以贪心一下,先按半径从大到小的顺序排序一下,然后for()或while()一下就搞定。 i...

2015-10-18 14:53:19

阅读数:1002

评论数:0

NYOJ5之Binary String Matching

http://acm.nyist.net/JudgeOnline/problem.php?pid=5 我的答案: java import java.util.*; public class Main { public static void main(String args[]) { ...

2015-10-18 10:47:56

阅读数:600

评论数:0

NYOJ4 之ASCII码排序和c++快速排序

#include #include #include using namespace std; /** c++版本 快速排序 */ void quickSort(char strDate[], int left, int right) { char middle, tempDat...

2015-10-13 15:17:29

阅读数:811

评论数:0

NYOJ 2 括号配对问题(栈)

http://acm.nyist.net/JudgeOnline/problem.php?pid=2 1、标准代码: #include #include #include using namespace std; int main() { int n; cin>>n; whil...

2015-10-13 12:28:19

阅读数:787

评论数:0

Online Judge规则注意点和a+b例子

#include #include #include //Online Judge规则注意点: http://ac.jobdu.com/faqs.php int main(int argc, char* argv[]) { int a,b; while (scanf("%d%...

2015-10-10 16:44:40

阅读数:1348

评论数:0

大学计算机专业之acm进阶计划

ACM进阶计划 ACM队不是为了一场比赛而存在的,为的是队员的整体提高。 大学期间,ACM队队员必须要学好的课程有: l C/C++两种语言 l 高等数学 l 线性代数 l 数据结构 l 离散数学 l 数据库原理 l 操作系统原理 l 计算机组成原理 l 人工智能 l ...

2015-09-25 16:55:51

阅读数:817

评论数:2

算法之每日一题:替换字符串空格

替换空格(假设在原来的字符串上替换,并且保证输入的字符串后面有足够多的内存空间) 题目:请实现一个函数,把字符串中的每个空格替换成“20%”。例如输入“hellow new world!”,则输出“hellow02%new02%world!”。 import java.util.Sca...

2015-09-18 21:51:37

阅读数:557

评论数:0

算法之每日一题:棋盘寻宝扩展

杭电OJ 1532:棋盘寻宝扩展,有需要的朋友可以参考下。 题目描述: 现在有一个8*8的棋盘,上面放着64个不同价值的礼物,每个小的棋盘上面放置一个礼物(礼物的价值大于0小于100),一个人初始位置在棋盘的左上角,每次他只能向下或向右移动一步,并拿走对应棋盘上的礼物,结束位置...

2015-09-18 21:45:48

阅读数:775

评论数:0

算法之每日一题相关资料和在线oj

王道论坛 计算机考研 http://www.cskaoyan.com/ 九度论坛 http://t.jobdu.com/index.php online考试 http://ac.jobdu.com/index.php 何海涛——《剑指Offer:名企面试官精讲典型编程题》 http://bl...

2015-09-18 15:38:52

阅读数:858

评论数:0

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