登录
首页 » Others » 全国青少年信息学奥林匹克联赛培训习题与解答

全国青少年信息学奥林匹克联赛培训习题与解答

于 2021-05-06 发布
0 190
下载积分: 1 下载次数: 2

代码说明:

第一章 回溯法 1.1 马拦过河卒 1.2 出栈序列统计 1.3 算24点 1.4 冗余依赖 1.5 走迷宫 1.6 单向双轨道 1.7 组合的输出 1.8 售货员的难题 1.9 驾车旅游 1.10关路灯第二章 递规与递推 2.1 遍历问题 2.2 产生数 2.3 出栈序列统计 2.4 计数器 2.5 诸侯安置 2.6 括号序列 2.7 新汉诺塔 2.8 排序集合 2.9 青蛙过河 2.10电话号码 2.11编码第三章 贪心法 3.1 排队接水 3.2 智力大冲浪 3.3 取火柴游戏 3.4 加工生产调度 3.5 最大乘积 3.6 种树

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • CANalyzer入门
    介绍CANalyzer的基本操作,通过界面截图来介绍软件的基本功能,对于初学者来说很有意义
    2020-11-28下载
    积分:1
  • matlab求已知数据点的拉格朗日插值多项式
    求已知数据点的拉格朗日插值多项式matlab源代码
    2020-12-07下载
    积分:1
  • CA6140车床拨叉831003加 各零件夹具cad装配图
    内含各个零件或孔的cad装配图 设计说明书 及工艺卡片 希望对你们有所帮助!
    2021-05-06下载
    积分:1
  • 最优化计算方法常用序汇
    一维最优化部分-- 0.618法二 分数法三 二次插值法四 三次插值法无约束最优化部分五 共轭梯度法六 DFP变尺度法(用导数)七 DFP变尺度法(用差分代替导数)八 阻尼最小二乘法九 鲍威尔法十 模式搜索法十—, 单纯形法约束最优化部分十二 混合罚函数法(SUMT调用DFP法)十三 混合罚函数法(SUMT调用鲍威尔法)十四 综合约束函数双下降法(SCDD法)十五 可变容差法十六 复合形法十七 网格法(连续变量,等间距)十八 随机试验法十九 解线性规划的单纯形法
    2020-11-04下载
    积分:1
  • centos7 oracle11g 缺少的包
    compat-libstdc++-33-3.2.3-62.i386,compat-libstdc++-33-3.2.3-72.el7.x86_64,glibc-2.3.4-2.41.i686,glibc-devel-2.3.4-2.41.i386,libaio-0.3.105-2.i386,libaio-devel-0.3.105-2.i386,libgcc-3.4.6-3.i386,libstdc++-3.4.6-11.i386,pdksh-5.2.14-37.el5_8.1.x86_64,,unixODBC-2.2.11-7.1.i386,unixODBC-devel-2.2.11-7.1
    2020-12-04下载
    积分:1
  • 手机充电快充(资料).pdf
    【实例简介】快充 High Frequency Quasi- Resonant Flyback Controller.pdf 
    2021-09-03 00:31:14下载
    积分:1
  • Android调试工具adb应用.docx(该实验含详细图文教)
    基于Android的adb应用实验十 Android调试工具adb日期:2020年4月21日一、实验目的1、了解Android开发过程adb的重要作用。2、学习adb调试Android设备的方法。3、掌握adb的常用指令。 二、实验原理1、adb的介绍Android调试桥(adb)是一种功能多样的命令行工具,可让您与设备进行通信。adb命令可用于执行各种设备操作(例如安装和调试应用),并提供对Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件:客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令来从命令行终端调用客户端。守护进程(adbd):在设备上运行命令。守护进程在每个设备上作为后台进程运行。服务器:管理客户端和守护进程之间的通信。服务器在开发机器上作为后台进程运行。adb包含在Android SDK 平台工具软件包中。您可以使用SDK管理器下载此软件包,该管理器会将其安装在android_sdk/platform-tools/下。2、adb的工作原理当您启动某个adb客户端时,客户端会先检查是否有adb服务器进程正在运行。如果没有,它将启动服务器进程。服务器在启动后会与本地TCP端口5037绑定,并监听adb客户端发出的命令 - 所有adb客户端均通过端口5037与adb 服务器通信。然后,服务器会与所有正在运行的设备建立连接。它通过扫描5555到5585 之间(该范围供前 16 个模拟器使用)的奇数号端口查找模拟器。服务器一旦发现adb守护进程(adbd),便会与相应的端口建立连接。请注意,每个模拟器都使用一对按顺序排列的端口 - 用于控制台连接的偶数号端口和用于adb连接的奇数号端口。例如:模拟器 1,控制台:5554模拟器 1,adb:5555模拟器 2,控制台:5556模拟器 2,adb:5557依此类推如上所示,在端口5555处与adb连接的模拟器与控制台监听端口为 5554 的模拟器是同一个。服务器与所有设备均建立连接后,您便可以使用adb命令访问这些设备。由于服务器管理与设备的连接,并处理来自多个adb客户端的命令,因此您可以从任意客户端(或从某个脚本)控制任意设备。3、在设备上启用adb调试要在通过USB连接的设备上使用adb,您必须在设备的系统设置中启用USB 调试(位于开发者选项下)。在搭载 Android 4.2 及更高版本的设备上,“开发者选项”屏幕默认情况下处于隐藏状态。如需将其显示出来,请依次转到设置 > 关于手机,然后点按版本号七次。返回上一屏幕,在底部可以找到开发者选项。在某些设备上,“开发者选项”屏幕所在的位置或命名方式可能有所不同。现在,您已经可以通过USB连接设备。您可以通过从android_sdk/platform-tools/目录执行adb devices来验证设备是否已连接。如果已连接,您将看到设备名称以“设备”形式列出。注意:当您连接搭载 Android 4.2.2 或更高版本的设备时,系统会显示一个对话框,询问您是否接受允许通过此计算机进行调试的RSA密钥。这种安全机制可以保护用户设备,因为它可以确保只有在您能够解锁设备并确认对话框的情况下才能执行USB调试和其他adb命令。4、查询设备在发出 adb 命令前,了解哪些设备实例已连接到 adb 服务器会很有帮助。您可以使用devices命令生成已连接设备的列表。命令行输入: adb devices作为响应:adb 会针对每个设备输出以下状态信息;序列号:由 adb 创建的字符串,用于通过端口号唯一标识设备。下面是一个序列号示例:emulator-5554状态:设备的连接状态可以是以下几项之一:offline:设备未连接到 adb 或没有响应。device:设备现已连接到 adb 服务器。请注意,此状态并不表示 Android 系统已完全启动并可正常运行,因为在设备连接到 adb 时系统仍在启动。不过,在启动后,这是设备的正常运行状态。no device:未连接任何设备。说明:如果包含-l选项,则devices命令会告知您设备是什么。当您连接了多个设备时,此信息很有用,可帮助您将它们区分开来。5、安装应用您可以使用adb的install命令在模拟器或连接的设备上安装APK:adb install path_to_apk安装测试APK时,必须结合使用-t选项和install命令。6、操作指令(1)基本指令进入指定设备            adb -s serialNumber shell查看版本                adb version查看日志                adb logcat查看设备                adb devices连接状态                adb get-state启动ADB服务            adb start-server停止ADB服务            adb kill-server电脑推文件送到设备      adb push local remote设备文件拉取到电脑      adb pull remote local(2)adb shell下的am 与 pmam和pm命令必须先切换到adb shell模式下才能使用am全称activity manager,使用am去模拟各种系统的行为,例如去启动一个activity,强制停止进程,发送广播进程启动app                am start -n {packageName}/.{activityName}杀app的进程           am kill 强制停止一切           am force-stop 启动服务               am startservice停止服务               am stopservicepm全称package manager,使用pm命令去模拟Android行为或者查询设备上的应用等列出手机所有的包名     pm list packages安装/卸载              pm install/uninstall(3)其他指令重启机器                     adb reboot获取序列号                   adb get-serialno重启到bootloader,即刷机模式 adb reboot bootloader重启到recovery,即恢复模式   adb reboot recovery安装APK:                    adb install //比如:adb install baidu.apk卸载APK:                    adb uninstall //比如:adb uninstall com.baidu.search获取机器MAC地址       adb shell cat /sys/class/net/wlan0/address查看占用内存排序             adb shell top查看占用内存前6的app:      adb shell top -m 6刷新一次内存信息,然后返回:  adb shell top -n 1查询各进程内存使用情况:      adb shell procrank杀死一个进程:                adb shell kill [pid]查看进程列表:                adb shell ps查看wifi密码:               adb shell cat /data/misc/wifi/*.conf7、adb连接不同模拟机设备的端口号夜神模拟器:         adb connect 127.0.0.1:62001逍遥安卓模拟器:     adb connect 127.0.0.1:21503天天模拟器:         adb connect 127.0.0.1:6555 海马玩模拟器:       adb connect 127.0.0.1:53001网易MUMU模拟器:    adb connect 127.0.0.1:7555原生模拟器:         adb connect (你的IP地址):5555
    2020-05-21下载
    积分:1
  • socket详解 socket详解 socket详解 socket详解
    socket详解 socket详解 socket详解 socket详解 socket详解 socket详解 socket详解 socket详解
    2020-11-30下载
    积分:1
  • DMDECODER二维码识别MFC工
    DMDECODER二维码识别MFC工程,使用dmdecode库,可以参考一下
    2020-11-28下载
    积分:1
  • lowtran7中文说明书
    大气辐射传输计算机 LOWTRAN 7大致可分为三大块:(1)大气模式输入。包括大气温度、气压、密度的垂直廓线、水汽、臭氧、甲烷、一氧化碳和一氧化二氮的混合比垂直廓线及其它13种微量气体的垂直廓线,城乡大气气溶胶、雾、沙尘、火山灰、云、雨的廓线和辐射参量,如消光系数、吸收系数、非对称因子的光谱分布及地外太阳光谱。(2)探测几何路径、大气折射及吸收气体含量。(3)光谱透过率计算及大气太阳背景辐射计算(包括或不包括多次散射)。
    2020-12-03下载
    积分:1
  • 696518资源总数
  • 105885会员总数
  • 31今日下载