Codeforces
你记不住我
高手的代码是星空,你看得到却看不懂
展开
-
Codeforces 706C
## Codefores 706C ##题目大意:给你n个字符串,要求满足字典序排序 等价于 s[i]>=s[i-1]。每个操作需要花费能量,操作只能反转。如果不能满足题意输出-1。题目分析:动态规划。dp数组有两种状态,反转与不反转,可用0/1表示。有四种情况, dp[now][0]与dp[now-1][0/1],dp[now][0/1]与dp[now-1][0]#include<bits/原创 2016-08-16 13:08:50 · 383 阅读 · 0 评论 -
Codeforces707C
Codeforces#707C百度一发: 最小边为奇数时 (2n+1,2n2+2n,2n2+2n+1)(n为正整数) 最小边为偶数时 (2n,n2-1,n2+1)(n≥2且n为正整数)/(ㄒoㄒ)/~~ 下午的老是忘记原创 2016-08-21 05:12:26 · 479 阅读 · 0 评论 -
Codeforces 710C
Codeforces 710C (奇数幻方)关于幻方的知识 简单描述一下奇数幻方的构造方法之一:数字1放在第一行中间对于下一个数,循环找前一个数字的右上(相邻的网格 超出界限 则类似 第一行的右上是第 N 行,第N列的右上是第一列)若右上存在数字,则放到正下方。 手动模拟下自然就知道了~~#include<bits/stdc++.h>#define me(a,b) memset(a,b原创 2016-09-14 20:22:12 · 422 阅读 · 0 评论