07 2019 档案

摘要:[toc] 0.前提 确定你已经配置好了Python相关环境,可以正常在命令行使用pip安装。 1.pip install wheel 在命令行键入 2.下载.whl文件 "下载地址" 选择自己的版本下载,比如我是Python37,64位,所以选择这一个。 3.pip install 它 在命令行切 阅读全文
posted @ 2019-07-30 16:27 平静的雨田 阅读(4812) 评论(1) 推荐(0)
摘要:[TOC] 题目地址 "hdu5438" 题干 代码和解释 解答本题时参考了一篇代码较短的博客,比较有意思,使用了STL vector二维数组。 可以结合下面的示例代码理解: cpp include include using namespace std; int main() { vector n 阅读全文
posted @ 2019-07-29 09:40 平静的雨田 阅读(187) 评论(1) 推荐(0)
摘要:[TOC] 题目地址 "hdu1702" 题干 代码和解释 本题很简单,只要掌握STL stack和STL vector的语法即可作答。记录本题是为了记录STL vector的操作。 注意需要 和` include`。 这里是c++代码。 cpp include include include in 阅读全文
posted @ 2019-07-26 17:03 平静的雨田 阅读(250) 评论(1) 推荐(0)
摘要:[TOC] 题目地址 "hdu1232" 题干 代码和解释 本题是典型的并查集,用于查找两个元素是否在同一个集合中。(可以抽象为两个节点是否有相同的根) 具体的并查集的学习请看“参考”一栏的博客,写得非常生动易懂。 题目思路是一开始设需要修N 1条路,而每输入一组城市关系,就将它们和与它们相连的城市 阅读全文
posted @ 2019-07-26 16:51 平静的雨田 阅读(136) 评论(0) 推荐(0)
摘要:[TOC] 0710 面向对象 面向对象基本概念 面向对象的思想,体现的是人所关注对象的信息聚集在了一个具体的物体上。人们就是通过对象的属性和行为来了解对象。 本节主要围绕Java类和Java对象展开。 对象一定是一个具体的、确定的物体。 类 类的定义: 1.类是相同或相似对象的一种抽象,是对象的一 阅读全文
posted @ 2019-07-26 13:56 平静的雨田 阅读(243) 评论(0) 推荐(1)
摘要:[TOC] 题目地址 "计蒜客回顾比赛 码队女朋友的王者之路" 题干 代码和解释 本题难度不大,但是一开始没有读懂题,以为净胜场次是确定的,没有“最高净胜场次”的说法。于是算出第一赛季的最终净胜场次(即打完一整个赛季),然后直接乘M,这样可以通过两个样例,但是错误的。因为两个样例的情况都是每赛季最终 阅读全文
posted @ 2019-07-24 22:38 平静的雨田 阅读(205) 评论(0) 推荐(0)
摘要:[TOC] 预备学习——Linux实践:ELF文件格式分析 一、概述 1.ELF全称Executable and Linkable Format,可执行连接格式,ELF格式的文件用于存储Linux程序。ELF文件(目标文件)格式主要有三种: 可重定向文件(Relocatable file):文件保存 阅读全文
posted @ 2019-07-22 16:08 平静的雨田 阅读(442) 评论(0) 推荐(0)
摘要:[TOC] 题目地址 "hdu1237" 题干 代码和解释 解本题时使用了STL 栈,要记得使用 。 解本题时使用了isdigit()函数,要使用 逆波兰表达式: 1.又叫后缀表达式。我们平时使用的叫做中缀表达式,可以由下图对比理解。 2.栈的操作: 如果当前字符为变量或者为数字,则压栈, 如果是运 阅读全文
posted @ 2019-07-19 16:42 平静的雨田 阅读(597) 评论(1) 推荐(0)
摘要:[TOC] 题目地址 "hdu4841" 题干 代码和解释 解本题时使用了刚学的STL vector,注意hdu不支持万能头文件 ,所以要记得使用 。 这里是c++代码。 cpp include include using namespace std; int main() { int n,m; i 阅读全文
posted @ 2019-07-19 16:03 平静的雨田 阅读(357) 评论(1) 推荐(0)
摘要:[TOC] 题目地址 "hdu1002" 题干 代码和解释 由题意这是一个涉及到大数的加法问题。去看了一眼大数加法的方法感觉头很大,然后突然发现Java可以流氓解决大数问题,毅然为之。 只要学一点Java的基本语法就可以解决这个问题。要注意输入需要 ,以及大数需要 。而且BigInterger相加不 阅读全文
posted @ 2019-07-16 22:50 平静的雨田 阅读(250) 评论(1) 推荐(0)
摘要:[TOC] 题目地址 "hdu1501" 题干 代码和解释 最优子结构分析:设这三个字符串分别为a、b、c,如果a、b可以组成c,那么c的最后一个字母必定来自a或者b的最后一个字母。c去除最后一位,就变成由a 1和b或者a和b 1构成c 1的问题。 状态转移方程:DP[i][j]表示c中i个字符来自 阅读全文
posted @ 2019-07-14 16:19 平静的雨田 阅读(254) 评论(2) 推荐(1)
摘要:[TOC] 0709,0710 本篇笔记内容较少较简单,多数语法与C语言相同 基础语法(下) 条件语句、循环语句以及跳转语句、数组的相关操作以及用户输入的操作。 流程控制 常见的:条件语句、循环语句、跳转语句。 if语句 1.语法(与C语言基本相同) 2.注意:条件语句都是利用条件表达式的真或假来决 阅读全文
posted @ 2019-07-10 09:50 平静的雨田 阅读(239) 评论(0) 推荐(0)
摘要:[TOC] 0707,0708,0709 题目地址: "欢迎来到地狱" 下载下来有3个文件,地狱伊始.jpg,第二层地狱.wav,快到终点了.zip。依次解之。 1.地狱伊始.jpg 使用hexeditor查看发现缺少正确的.jpg文件头,于是添加之。方法是先复制全部 然后新建Hex文件,敲入FFD 阅读全文
posted @ 2019-07-09 10:44 平静的雨田 阅读(1046) 评论(0) 推荐(0)
摘要:[TOC] 0701,0702,0703 Linux命令学习 1.ls (list) (1)命令格式 ls [选项][目录名] (2)常用参数 |参数|描述| |: :|: :| | a| all列出目录下的所有文件,包括以.开头的隐含文件| | l|除了文件名之外,还将文件的权限、所有者、文件大小 阅读全文
posted @ 2019-07-08 15:05 平静的雨田 阅读(280) 评论(0) 推荐(0)
摘要:[TOC] 0704,0705 基础语法(上) JVM:Java虚拟机 JDK:Java开发工具包 JRE:Java运行环境 HelloWorld 新建源文件HelloWorld.java,并键入下面的内容。 在命令行切换到源代码目录,先用 进行编译, 然后用 运行。 变量 变量都需要命名,叫做“变 阅读全文
posted @ 2019-07-05 17:16 平静的雨田 阅读(324) 评论(0) 推荐(1)