• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

  • 联系
  • 订阅
  • 管理

2011年3月19日

zoj 1060 Sorting It All Out 拓扑排序

摘要: //这题之前一直卡着没过,今晚蛋疼了一晚才过//这题是拓扑排序,有几个易错点//拓扑排序的时候,m每次要保证入度为0的点只有1个,因为题目要求的是完全排序//当满足条件(确定排序或检测到矛盾)后,后面的输入就可以不管了#include <iostream>#include <queue>#include <string>#include <cstring>using namespace std;c... 阅读全文

posted @ 2011-03-19 22:40 sysuwhj 阅读(612) 评论(0) 推荐(0)

zoj 1074 To the Max 最大子矩阵之和

摘要: //这题开始方法想错了,调了半天,才发现动规方程列不正确//这题可以看做一维数组的连续子串最大和的扩展//方法是把二维转换成一维,再用一维的动规方程求//把多行合并成一行求#include <iostream>#include <cstdio>#include <cstring>using namespace std;const int N = 105;const int INF = 100000... 阅读全文

posted @ 2011-03-19 19:05 sysuwhj 阅读(488) 评论(0) 推荐(0)

zoj 1094 Matrix Chain Multiplication 栈应用

摘要: //利用stack计算表达式//类似计算中序表达式那样,用两个栈,一个存字母,一个存符号//这题要自己存入*号,要用一个变量储存之前输入的符号,判断是否要把*入栈//如果前一个符号是(,则不需要。#include <iostream>#include <stack>#include <cstdio>using namespace std; struct info{ int row, col; in... 阅读全文

posted @ 2011-03-19 13:22 sysuwhj 阅读(439) 评论(0) 推荐(0)

 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3