Skip to content

Instantly share code, notes, and snippets.

Noé López nomarlo

View GitHub Profile
@nomarlo
nomarlo / ejemplo1.php
Last active May 1, 2017
Este codigo presenta malas practicas y es parte de un post que puedes consultar aquí: http://tripley.net/cronica-comportamiento-esperado
View ejemplo1.php
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Maestros</title>
<meta charset="utf-8" />
<link rel="shortcut icon" href="css/favico.ico" />
<link rel="stylesheet" href="css/estilomaestros.css" type="text/css" />
<script type="text/javascript" src="js/PaginasMaestros.js"></script>
<script type="text/javascript" src="js/jquery-3.2.1.js"></script>
View Progress Pie| FB HC 2017 QR.cpp
/**
La idea es encontrar el angulo punto que nos dan, usan atan(y/x), comparandolo con nuestros angulos inicial y final
y finalmente que la distancia del punto al centro sea menor o igual al radio
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
View Lazy Loading| FB HC 2017 QR.cpp
/**
La idea es basicamente greedy, tomar el mayor disponible y los n menores necesarios
para completar el peso minimo requerido de 50
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
View 403 - Postscript UVA.cpp
/**
La idea de solución es ad-hoc.
Tener cuidado con que la fuente C5 solo deben imprimir los * y la C1 solo los caracteres, no los espacios( . )
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
View 11503 - Virtual Friends UVA.cpp
/**
La idea de solución es usar union-find disjont sets
combinado con un map
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
#include <stack>
View 10507 - Waking up brain UVA.cpp
/**
Problema ad-hoc, la idea de solución es simular el proceso de como va "despertando el cerebro"
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
#include <stack>
View 3632 - Tobby and Query COJ.cpp
/**
La idea en este problema es llevar un acumulado pero de los numeros que hay (del 0 al 9) hasta x posición
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
#include <stack>
#include <sstream>
View 3714 - Royale With Cheese.cpp
/**
Problema adhoc
La idea es usar un map,y un arreglo de numeros como string para evitar la conversion de int a string
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
#include <stack>
View 12085 - Mobile Casanova UVA.cpp
/**
Idea de solucion adhoc, la parte principal del es convertir int a string,
en c++11 se puede hacer de forma facil usando to_string(int x)
PResentation error: cuidar siempre imprimir un salto de linea entre casos y tambien al final de la salida
**/
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
View 793 - Network Connections.cpp
/**
* La idea principal es utilizar union-find disjoint set
* Tener cuidado con la lectura. Usar getchar() para leer saltos de linea (\n)
*
* */
#include <iostream>
#include <cmath>
#include <algorithm>
#include <queue>
You can’t perform that action at this time.