PageRank程序的输入部分
2013-10-23 08:02
246 查看
1、PageRank程序的输入部分,写了半天,好久没写C++,把一些语法都给忘了。
例如,输入 3*3矩阵,
1 2 3
4 5 6
7 8 9
输入 1 2 3后,按回车,1 2 3将存入3行3列数组的第一行
例如,输入 3*3矩阵,
1 2 3
4 5 6
7 8 9
输入 1 2 3后,按回车,1 2 3将存入3行3列数组的第一行
// PageRank.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <iostream> #include <vector> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int row,col; int row_val,col_val; vector<vector<int>> vec; // 从控制台中读入矩阵,行优先读入,即先读入第一行,在读入第二行,.......,最后读入最后一行,以回车符作为每一行结束的标志 cout << "请输入矩阵行数、列数 :"; cin >> row >> col; vec.resize(row); for(vector<vector<int>>::iterator it = vec.begin();it != vec.end();it++) it->resize(col); int j = 0; for(int i = 0;i < row;i++) { while(cin >> vec[i][j]) { if(j == col - 1) { j = 0; break; } j++; } } return 0; }
相关文章推荐
- 是男人就做的50道题目 题解
- 简单的DOM解析XML文件,并实现增,删,改,查的操作
- 同事和朋友
- Java vs C++ (6) 构造器中调用虚函数
- sqlite3使用简单介绍
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式详解
- c++ 如果函数无参数,那么应声明其参数为 void
- mongodb的地理位置索引
- 使用SQLServer 2008的CDC功能实现数据变更捕获
- SpringAOP之学习总结
- xcode5-ios7-如何添加120x120图标(ios7图标命名)
- 使用ViewPager需要注意的地方
- Perl file checking --- How to get information about a file
- Struts2中使用FreeMarker充当表现层
- 使用mybatis操作mysql数据库SUM方法返回NULL解决
- 如何在线升级Linux mint 14至最新版本的Linux mint 15
- C++语言的表达式模板:表达式模板的入门性介绍
- .NET Runtime version 2.0.50727.xxx 执行引擎错误。 (Fatal Execution Engine Error)
- usaco 猜数游戏
- UVa:10422 Knights in FEN (bfs+判重)