Thao tác Biến đổi và Kết nối trên Đồ Thị với Spark GraphX
Các thao tác biến đổi đồ thị
Đồ thị trong GraphX cung cấp hai phương thức chính để biến đổi thành phần:
mapVertices(): Ánh xạ lại thuộc tính đỉnh, tạo đồ thị mới
mapEdges(): Biến đổi trọng số cạnh, trả về đồ thị đã cập nhật
println("Biến đổi đỉnh: tăng tuổi thêm 5")
doThi.mapVertices((id, info) => (id, (info._1, info._2 + 5)))
.vertices. ...
Đăng vào ngày 9 tháng 8 lúc 18:20
Kỳ thi Lập trình Viên Mới ABC394: Phân tích Bài Giải
Bài A: Lọc Ký Tự 2
Yêu cầu: Cho chuỗi ký tự đầu vào, in ra chuỗi chỉ chứa các ký tự số 2
Giải pháp:
Xem mã nguồn
#include <iostream>
#include <string>
using namespace std;
int main() {
string str;
cin >> str;
string result;
for(char c : str) {
if(c == '2') result += c;
}
cout << result;
...
Đăng vào ngày 20 tháng 5 lúc 10:03