Skip to content

Instantly share code, notes, and snippets.

%artistas
artista(ed_sheeran, [albums(7), singles(33), premios(14), seguidores(110000000)]).
artista(beyonce, [albums(6), singles(70), premios(23), seguidores(170000000)]).
artista(bruno_mars, [albums(3), singles(27), premios(11), seguidores(90000000)]).
artista(adele, [albums(3), singles(20), premios(15), seguidores(150000000)]).
artista(shakira, [albums(11), singles(56), premios(26), seguidores(120000000)]).
artista(eminem, [albums(11), singles(88), premios(15), seguidores(130000000)]).
artista(taylor_swift, [albums(9), singles(61), premios(32), seguidores(160000000)]).
artista(drake, [albums(6), singles(120), premios(10), seguidores(190000000)]).
artista(lady_gaga, [albums(6), singles(42), premios(22), seguidores(140000000)]).
%Categorias
categoria(fantasia).
categoria(novela).
categoria(ciencia_ficcion).
categoria(misterio).
categoria(poemas).
categoria(historia).
categoria(autoayuda).
categoria(romance).
categoria(aventura).
@jleonelpm
jleonelpm / main.py
Created April 17, 2024 05:22
Algorithm time execution
import time
import random
#selection sort algorithm with array argument
def selection_sort(arr):
start_time = time.perf_counter()
n = len(arr)
for i in range(n):
min_idx = i
for j in range(i+1, n):
@jleonelpm
jleonelpm / localstorage.html
Last active January 6, 2023 16:19
Demostracion del uso de localStorage desde el navegador empleando un array de objetos
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
const lista = [
{
@jleonelpm
jleonelpm / spread.js
Created January 6, 2023 13:36
Ejemplo del operador Spread en Javascript
//Ejemplo 1
function suma(x, y, z) {
return x + y + z;
}
const numeros = [9,10,11];
console.log(suma(...numeros));
@jleonelpm
jleonelpm / lista.js
Last active January 6, 2023 13:20
Iterando array de objetos
const lista = [
{
nombre : "Juan",
apellido : "Perez",
edad : 25
},
{
nombre : "Maria",
apellido : "Lopez",
edad : 24
@jleonelpm
jleonelpm / android-sqlite-database.md
Created June 7, 2019 04:02 — forked from gayanvirajith/android-sqlite-database.md
Connect to Sqlite3 via Android ADB Shell

Connect to Sqlite3 via ADB Shell

Enter the command adb devices to get the list of your devices: ~/Android/Sdk/platform-tools/adb devices

Connect a shell to your device: ~/Android/Sdk/platform-tools/adb -s emulator-5584 shell

Navigate to the folder containing your db file: cd data/data//databases/