当前位置: 首页 > news >正文

杨凌做网站网址产品推广方案范文500字

杨凌做网站网址,产品推广方案范文500字,网站建设项目规划书目录,建设企业网站的规划题面 简要题意:有一个 n n n 个点的图,目前一条边都没有。有一个人在 1 1 1 号点要进行 m m m 次移动, 终点不必是 1 1 1 号点。加入第 i i i 次的从 u u u 移动到了 v v v, 那么 u u u 到 v v v 之间出现一条有向边。问…

题面

简要题意:有一个 n n n 个点的图,目前一条边都没有。有一个人在 1 1 1 号点要进行 m m m 次移动, 终点不必是 1 1 1 号点。加入第 i i i 次的从 u u u 移动到了 v v v, 那么 u u u v v v 之间出现一条有向边。问一共有多少序列满足最后 n n n 个点组成的图 是一个强联通图。答案对 1 0 9 + 7 10^9 + 7 109+7 取模。 1 ≤ n , m ≤ 300 1 \leq n,m \leq 300 1nm300

分析:
        注意到一个性质,就是如果要形成强联通图,那么所有的点都要和 1 1 1 能够相互到达。因为是从 1 1 1 出发,所以序列里所有的点 1 1 1 都可以到达,只要这 n n n 个点都能到达 1 1 1 ,那么这 n n n 个点组成的图就一定是一个强联通图。 我们根据这条性质来划分状态。

        设 d p i , j , k dp_{i, j, k} dpi,j,k 表示当前已经走了 i i i 步,涉及到的点有 j j j 个, 跟 1 1 1 形成强联通的点有 k k k 个。注意当前点可以看做是没有跟 1 1 1 形成强联通的点。我们考虑转移:

        如果下一步走到了一个没有跟 1 1 1 形成强联通但是已经设计的点,那么有 ( j − k ) × d p i , j , k → d p i + 1 , j , k (j - k) \times dp_{i,j, k} \rightarrow dp_{i+1, j, k} (jk)×dpi,j,kdpi+1,j,k

        如果下一步走到了一个跟 1 1 1 形成强联通的点,那么所有涉及到的点都会和 1 1 1 形成强联通,有 k × d p i , j , k → d p i + 1 , j , j k \times dp_{i, j, k} \rightarrow dp_{i+1, j, j} k×dpi,j,kdpi+1,j,j

        如果下一步走到了一个还未涉及到的点,那么有 ( n − j ) × d p i , j , k → d p i + 1 , j + 1 , k (n-j) \times dp_{i,j, k} \rightarrow dp_{i+1,j+1,k} (nj)×dpi,j,kdpi+1,j+1,k

        最后输出 d p m , n , n dp_{m,n,n} dpm,n,n 就好了。

#include<bits/stdc++.h>
#define N 310
#define LL long long
#define mod 1000000007
using namespace std;
int n, m;
LL dp[N][N][N];// dp[i][j][k] 表示走了i步,已经拓展了j个点, 能与1形成强联通的点数为k 的方案数 
int main(){cin >> n >> m;dp[0][1][1] = 1LL;for(int i = 0; i <= m; i++){for(int j = 1; j <= n; j++){for(int k = 1; k <= j; k++){dp[i + 1][j + 1][k] = (dp[i + 1][j + 1][k] + dp[i][j][k] * (1LL * (n - j))) % mod;dp[i + 1][j][k] = (dp[i + 1][j][k] + dp[i][j][k] * (1LL * (j - k))) % mod;dp[i + 1][j][j] = (dp[i + 1][j][j] + dp[i][j][k] * (1LL * k)) % mod;}}}cout << dp[m][n][n] << endl;return 0;
}
http://www.ds6.com.cn/news/55013.html

相关文章:

  • 万网网站建设的子分类能显示多少个品牌营销策划十大要点
  • 自己做网站卖二手车站长工具域名查询社区
  • 兰州网站做的好点的公司百度快照入口
  • 设计师的网站有哪些销售课程视频免费
  • 怎么联系网站开发团队如何在百度上打广告
  • 心理咨询网站php后台一般需要哪些模块湖北网络推广
  • 网站建设体质喝什么茶网页设计规范
  • 深圳做积分商城网站公司如何制作一个个人网站
  • 固安网站建设如何广告推广
  • 济南做网站比较好的公司网络推广视频
  • b站推广网站入口2022的推广形式实时军事热点
  • 平台投放广告怎么收费seo顾问服务
  • 烟台网站推广广州公司市场调研与分析
  • wordpress表单统计插件下载网络营销优化推广
  • 餐饮网站建设推广青岛百度推广优化怎么做的
  • 云南红舰工贸有限公司的网站建设各大网站提交入口
  • 麻涌镇网站仿做2022黄页全国各行业
  • 数据机房建设公司广州市口碑seo推广
  • 沧州网站建设培训网站权重排名
  • 宣传画册设计沈阳seo建站
  • 苏州 做网站windows优化大师会员兑换码
  • 站长之家新网址精准信息预测
  • 如何在网站中做内部链接搜索引擎排名大全
  • b站推广入口在哪百度手机助手应用商店下载
  • 网站开发的形式有哪些seo网站排名查询
  • 衡阳网站定制奉化seo页面优化外包
  • wordpress 培训aso优化服务
  • 玉泉营网站建设搜索引擎有哪些软件
  • 艺术学校示范校建设专题网站吴中seo页面优化推广
  • 网站加在线qqnba哈登最新消息