• [考试]20150923


    1、前言

      栗师大爷的题目就是神。看了金凯的解题报告感觉更加神了。

    2、寻找矩形

    大概题意:在平面直角坐标系上有n个点,求这些点能够组成多少个矩形。

    总结:虽说这是水题,但是依旧可以一题多解。首先最简单的,O(n^2)寻找矩形对角两个点,然后判断另外两个对角是否存在点,需要开一个10000^2的数组存下标记。显然int是128MB不能接受的,但是改成1字节的bool就行了。也有O(n^4)暴力查找水过的,我也不清楚数据到底是怎么个回事。

    3、重叠的方框

    大概题意:在一张n*m地图上有很多由大写字母组成的一圈一圈的方框,但是有放置顺序会导致出现重叠,根据地图判断从下到上的方框顺序。

    总结:考场上想了一个特别鬼畜的方式,结果没有考虑一个很重要的东西,我以为所有字母一定是从‘A'开始,并且一定是连续的。后来事实证明这个方法肯定是对的。唉。

    题解:最好的方法,根据题意我们知道每一个方框是一定会出现一个部分的,故可以预处理出两两方框之间的重叠部分谁在上方,然后就可以得到若干组方框之间的拓扑关系,组合起来就可以得到答案了。

    4、黑白格

    大概题意:给定一个0-1地图,部分方格已知。要求不存在任何2*2部分的数字相同,同时所有0相连,所有1也要相连。求方案数。

    总结:神题,不说了。直接搜索的话在50-60分之内,这个是很考验剪枝能力的,10分很重要。

    题解:动态规划+搜索。

    5、-P进制数

    大概题意:给出一个十进制数,输出其-P进制数。

    总结:其实无异于P进制数,但是关键在于n<=10^100,需要高精度取模,可惜之前一直没有写过。会写了还是很简单的。

    题解:高精度取模+进制转换。

  • 相关阅读:
    Windows Phone 31 日谈——第18日:WebBrowser控件
    Windows Phone 31 日谈——第19日:推送通知
    使用bat文件启动服务
    绝代反向指标——丘吉尔 炒股第二天就崩盘
    插入数据库返回自增长序号
    大并发服务器开发
    在这个不相信爱情的时代里,巴菲特的故事似乎让我又相信爱情了
    mysql操作语句
    马云三历高考才进大学 第一次高考数学考1分
    俞敏洪的屌丝逆袭 大学考了三次进北大
  • 原文地址:https://www.cnblogs.com/jinkun113/p/4832904.html
Copyright © 2020-2023  润新知