自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 用JS动态添加FORM并提交表单的问题

困扰了一整天,在谷歌浏览器里提交无反应,在Microsoft Edge里提交却可以。

2019-12-06 17:09:37 352

原创 PAT甲级1046-Shortest Distance

暴力的解法是计算两个点的正向距离和反向距离,输出其中较小的一个。题目给出了n个点和m组数据,这样做的时间复杂度是O(mn)。另一种暴力的解法是在输入时计算整个圈的长度,然后计算两个点的正向距离,反向距离为总长度减去正向距离。不过在输入规模较大的情况下其时间复杂度仍为O(mn)。以上两种方法都超时。为了降低运行时间,在输入每个点时,计算每个点到某一个基准点(以点1)的距离。计算两点之间的正向距...

2019-09-18 16:41:46 107

原创 PAT甲级1040-Longest Symmetric String

动态规划。s[1…length]为输入字符串,dp[i][j]=1表示从下标i到j是一个回文子串。状态转移方程为dp[i][j]=dp[i+1][j-1],若s[i]==s[j];dp[i][j]=0,若s[i]!=s[j].初始条件为dp[i][i]=1;dp[i][i+1]=1,若s[i]==s[i+1].注意下标从1开始。第三个测试点未通过,不知道什么原因。待补。#incl...

2019-09-18 15:43:35 84

原创 PAT甲级1028-List Sorting

最后一组数据使用cout输出超时。#include<iostream>#include<stdio.h>#include<algorithm>#include<string>using namespace std;struct student { int id; string name; int grade;};bool c...

2019-09-14 17:11:09 111

原创 PAT甲级1064-Complete Binary Search Tree

题目描述给定一个每个元素都唯一的序列,可将其构造成唯一的一棵完全二叉查找树。先要求根据输入的序列构造一棵完全二叉树,输出其层序序列。#include<iostream>#include<algorithm>using namespace std;struct CTreeNode { int left; int right; int data;};...

2019-09-13 11:24:13 82

原创 PAT甲级1043-Is It a Binary Search Tree

PAT甲级1043-Is It a Binary Search Tree与PAT甲级1020类似,同样使用递归来做,只是划分子序列的方法不同。在PAT甲级1020的基础上修改一下代码即可。#include<iostream>#include<stdio.h>#include<stdlib.h>using namespace std;struct ...

2019-09-11 16:12:46 114

原创 PAT甲级1078-Hashing

要点:当探测了TableSize-1次后依然没找到插入位置,即可定为插入失败

2019-09-09 22:33:50 122

原创 PAT甲级1020-Tree Traversals

#include<iostream>#include<vector>#include<stdio.h>#include<stdlib.h>#include<map>#include<algorithm>#include<string>#include<list>#include<c...

2019-09-08 21:26:21 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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