Professional Documents
Culture Documents
Pseudo Code
Pseudo Code
IMPORT numpy as np
IMPORT pandas as pd
data Is Equals to []
IF not isHeading:
(list(map(float,row[0].split(",")))) to data
SET actual_data TO []
FOR i IN range(len(data[0])):
SET temp TO []
FOR j IN range(len(data)):
append(data[j][i]) to temp
append(temp) to actual_data
lg Is Equals to []
FOR i IN range(len(actual_data)):
FOR j IN range(len(actual_data)):
IF i Is Not Equal to j:
a Is Equals to np.array(a)
b Is Equals to np.array(b)
append(mutual_info_score(a,b)) to lg
OUTPUT(len(lg))
OUTPUT(lg)
2. Pseudo code for Finding
densest subgraph after
excluding one node:
IMPORT csv
IMPORT numpy as np
IMPORT pandas as pd
SET data TO []
IF not isHeading:
SET actual_data TO []
FOR i IN range(len(data[0])):
SET temp TO []
FOR j IN range(len(data)):
lg EQUALS []
FOR i IN range(len(actual_data)):
SET temp TO []
FOR j IN range(len(actual_data)):
IF i is Not Equals to j:
SET a TO np.array(a)
SET b TO np.array(b)
ELSE:
append(temp) to lg
SET mx_density TO -1
SET excluded_node TO -1
FOR i IN range(len(lg)):
SET curr_sum TO 0
FOR j IN range(len(lg)):
FOR k IN range(len(lg[0])):
curr_sum += lg[j][k]
SET excluded_node TO i
OUTPUT("max density:",mx_density)
IMPORT numpy as np
IMPORT pandas as pd
SET data TO []
IF not isHeading:
append(list(map(float,row[0].split(",")))) TO data
FOR i IN range(len(data[0])):
SET temp TO []
FOR j IN range(len(data)):
append(data[j][i]) TO temp
append(temp) TO actual_data
SET lg TO []
FOR i IN range(len(actual_data)):
SET temp TO []
FOR j IN range(len(actual_data)):
IF i IS NOT EQUALS TO j:
append(mutual_info_score(a,b)) TO temp
ELSE:
append(0.0) TO temp
append(temp) TO lg
SET mx_density TO -1
SET excluded_node TO []
SET curr_sum TO 0
FOR j IN range(len(lg)):
FOR k IN range(len(lg[0])):
curr_sum += lg[j][k]
OUTPUT("max density:",mx_density)
IMPORT pandas as pd
SET data TO []
IF not isHeading:
append(list(map(float,row[0].split(",")))) to data
SET actual_data TO []
FOR i IN range(len(data[0])):
SET temp TO []
FOR j IN range(len(data)):
append(data[j][i]) to temp
append(temp) to actual_data
SET lg TO []
FOR i IN range(len(actual_data)):
SET temp TO []
FOR j IN range(len(actual_data)):
IF i NOT EQUALS TO j:
SET a TO np.array(a)
SET b TO np.array(b)
append(mutual_info_score(a,b)) to temp
ELSE:
append(0.0) to temp
append(temp) to lg
SET mx_density TO -1
SET excluded_node TO []
SET curr_sum TO 0
FOR j IN range(len(lg)):
FOR k IN range(len(lg[0])):
curr_sum += lg[j][k]
OUTPUT("max density:",mx_density)