PHIL二象菲爾DAPP系統開發

Lyr96246466發表於2023-04-23

Web 3.0,第三代網際網路,開發+18I智慧合約-259l開發案例3365-+意思是由DLT(分散式賬本技術)支援,基於區塊鏈的去中

心化網路世界,也將是驅動元宇宙的基礎建設技術。

在Web 3.0世界裡,所有權及掌控權均是去中心化,建設者和使用者都可持有NFT等代幣而享有特定網路服務。Web 3.0能否在可

見將來成為主流,仍是未知之數。但全球區塊鏈技術熱潮帶動下,Web 3.0不再是紙上談兵的理論或流行用語,而是顛覆網路世界的科技革命

Web 3.0背後的概念是,讓資料本身依託於開放的數學演演算法與協議,不依賴於機構甚至個人。建於Web 3.0 的應用程式稱為

DApp(Decentralized Application),強調網路開放而且分散地安全。

class Solution {

public:

    int Fibonacci(int n) {

        if(n == 1 || n== 2)

            return 1;

        return Fibonacci(n-1) + Fibonacci(n-2);

    }

};


對用家來說,Web 3.0的體驗可能和Web 2.0分別不算太大,而差異在於使用者或創作者能對自己貢獻的內容保有所有權,還能

獲得一定程度的回報。私隱方面,使用者能清楚知道這些資料的用途,並且具有決策權。


#include<stdio.h>

#define MaxVertenNum 100 //頂點數目的最大值

#define NodeNum 6

#define Inf 32767 //定義∞

typedef char VertexType; //頂點的資料型別

typedef int EdgeType; //存放頂點資訊

typedef struct

{

VertexType Vex[MaxVertenNum]; //頂點表

EdgeType Edge[MaxVertenNum][MaxVertenNum]; //鄰接矩陣

int vexnum, arcnum; //圖的當前頂點數和弧數

}MGraph;


void CreateVex(MGraph &g)

{

VertexType ch;

printf("輸入圖的頂點:");

for (int i = 0; i < NodeNum; i++)

{

scanf("%c", &ch);

g.Vex[i] = ch;

}

g.vexnum = NodeNum;

}


void CreateEdge(MGraph& g)

{

EdgeType b;

int i, j = 0;

printf("輸入鄰接矩陣資訊:\n");

for (i = 0; i < g.vexnum; i++)

for (j = 0; j < g.vexnum; j++)

{

scanf("%d", &b);

g.Edge[i][j] = b;

}

}


void Info(MGraph& g)

{

int count = 0;

for (int i = 0; i < g.vexnum; i++)

for (int j = 0; j < g.vexnum; j++)

if (g.Edge[i][j] > 0 && g.Edge[i][j] < Inf) count++;

g.arcnum = count;

}



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012429/viewspace-2947921/,如需轉載,請註明出處,否則將追究法律責任。

相關文章