vieira-giulia
Software Engineer focused on decentralised, transparent and privacy-preserving projects
Pinned Repositories
-Chaum-PedersenProtocol
Implementation for "Cryptography: An Introduction (3rd Edition) Nigel Smart" page 377 section "3. Sigma Protocols" subsection "3.2. Chaum–Pedersen Protocol."
BD_ArtFundsManagement
bitcoin-code
Python example code for "Bitcoins the hard way: Using the raw Bitcoin protocol"
ColorCorrelationInArtHistory
Simple computer vision mechanism that given the 10 most prominent colors of a given image, tries to classify from which time period it comes. This classification is based on learning the color pattern of thousands of publicly available artpieces.
DataScienceExercises
Data Science Exercises
dynamicProgramming-choiceToBet
This determines what is the largest value that can be achieved in an interval [0, X], starting with an integer V and summing or subtracting integers from a vector S (without changing it's order)
EulerProject819
solutions for euler project's problem number 819
generalized_simplex
graphSorting-BFSandDFS
graph sorting using DFS and BFS
median-externalQuickSort
this takes a matrix and gives you the average and median of each line, also the average of the whole matrix
vieira-giulia's Repositories
vieira-giulia/-Chaum-PedersenProtocol
Implementation for "Cryptography: An Introduction (3rd Edition) Nigel Smart" page 377 section "3. Sigma Protocols" subsection "3.2. Chaum–Pedersen Protocol."
vieira-giulia/BD_ArtFundsManagement
vieira-giulia/bitcoin-code
Python example code for "Bitcoins the hard way: Using the raw Bitcoin protocol"
vieira-giulia/ColorCorrelationInArtHistory
Simple computer vision mechanism that given the 10 most prominent colors of a given image, tries to classify from which time period it comes. This classification is based on learning the color pattern of thousands of publicly available artpieces.
vieira-giulia/DataScienceExercises
Data Science Exercises
vieira-giulia/dynamicProgramming-choiceToBet
This determines what is the largest value that can be achieved in an interval [0, X], starting with an integer V and summing or subtracting integers from a vector S (without changing it's order)
vieira-giulia/EulerProject819
solutions for euler project's problem number 819
vieira-giulia/generalized_simplex
vieira-giulia/graphSorting-BFSandDFS
graph sorting using DFS and BFS
vieira-giulia/median-externalQuickSort
this takes a matrix and gives you the average and median of each line, also the average of the whole matrix
vieira-giulia/mini-redis-tokio
Learning Tokio with mini-redis
vieira-giulia/PolkadotAcademy2022
vieira-giulia/scrabble
Scrabble game to be played in the computer's terminal.
vieira-giulia/secp256k1
Optimized C library for EC operations on curve secp256k1
vieira-giulia/networks_exercises
vieira-giulia/optimization_exercises
vieira-giulia/physics_statistic_exercises
vieira-giulia/substrate-pallet-multi-assets-reasury
vieira-giulia/substrate-parachain
vieira-giulia/sudoku_search_solvers
vieira-giulia/tdd-project
Small project on testing practices in python.