[TOC] 刷题记录:[安洵杯 2019]easy_serialize_php 题目复现链接: "https://buuoj.cn/challenges" 参考链接: "第二届安洵杯2019部分writeup" 知识点 PHP反序列化 payload为 extract后覆盖了两个没用的属性,但是后面 ...
分类:
Web程序 时间:
2020-01-14 09:20:32
阅读次数:
279
1.1编程基础之输入输出(10题) 超级玛丽游戏 #include<iostream> using namespace std; int main() { cout<<" ********"<<endl; cout<<" ************"<<endl; cout<<" ####....#. ...
分类:
其他好文 时间:
2020-01-13 12:58:11
阅读次数:
107
—关于数学学习的思考 学问的本质是人与知识,人与人,人与自己的对话,当我们进入了对话的进程,我们就入门了 就是从问题引入定义,这个定义一般会对应着几何直观;然后定义又引入定义的性质,比如导数的性质,极限的性质等,另外,定义包含着运算,比如导数,从导数的定义直接就可以推出运算法则。然后从定义和运算法则 ...
分类:
其他好文 时间:
2020-01-12 18:08:10
阅读次数:
119
原题链接 https://pintia.cn/problem sets/994805342720868352/problems/994805521431773184 思路 很明显这题需要用到树这个数据结构,问题是怎么来存。一开始我是这样想的:因为它只问了每一层叶子结点数,所以最简单的情况下我只需要两 ...
分类:
其他好文 时间:
2020-01-11 20:20:35
阅读次数:
67
207.课程表 现在你总共有 n 门课需要选,记为 0 到 n-1。在选修某些课程之前需要一些先修课程。 例如,想要学习课程 0 ,你需要先完成课程 1 ,我们用一个匹配来表示他们: [0,1]给定课程总量以及它们的先决条件,判断是否可能完成所有课程的学习? 示例 1:输入: 2, [[1,0]], ...
分类:
其他好文 时间:
2020-01-11 00:36:20
阅读次数:
109
又开始刷题了,去年被这道题虐过,今天终于写了一个还能看的版本。 这个版本肯定不是最优,这篇博客主要记录一下解题的过程,反思如何构思代码。 最长回文子串 来源:力扣(LeetCode) 链接:https://leetcode cn.com/problems/longest palindromic su ...
分类:
编程语言 时间:
2020-01-10 20:38:00
阅读次数:
169
最近学习了悬线法,用极大化思想解决最大子矩阵问题,一种dp问题,留个记录…… 讲的特别好的一个博客:极大化思想解决最大子矩阵问题 例题: P1169 [ZJOI2007]棋盘制作 代码如下: 1 #include <iostream> 2 #include <cstdio> 3 #include < ...
分类:
其他好文 时间:
2020-01-10 11:05:53
阅读次数:
99
python3-列表-字典 1.列表1作为key,列表2作为value,组成一个字典 1 #定义两个列表 2 list1 = ["a","b","c"] 3 list2 = ["红","绿","蓝"] 4 5 #合并为字典,调用dict(zip()) 6 dict_name = dict(zip(l ...
分类:
其他好文 时间:
2020-01-07 18:06:06
阅读次数:
74
class Solution { //方法零:暴力搜索 (n^2) 超出时间限制 /*public: bool containsDuplicate(vector<int>& nums) { for(int i=0;i<nums.size();i++){ for(int j=i+1;j<nums.si ...
分类:
其他好文 时间:
2020-01-07 13:23:19
阅读次数:
64
前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中。那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单实用的保留小数位的方法: 方法一:format函数 >>> print('{:.3f}'.format(1.23456)) 1.235 > ...
分类:
编程语言 时间:
2020-01-07 00:40:25
阅读次数:
104