elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 [9] 10
81  Programación / Programación Visual Basic / Re: Gmail Password Security :) en: 23 Abril 2008, 15:50 pm
Tiene buena pinta

PD: Hendrix, ¿que ha pasado con Antifa? =S
82  Informática / Hardware / Re: Benchmark - Test de cálculo del número PI en: 22 Abril 2008, 00:01 am
Con Winamp, y MSN abierto xD

83  Seguridad Informática / Abril negro / Re: Abril Negro 2008: Taller de ASM by E0N en: 18 Abril 2008, 16:50 pm
Este finde me pongo a leerle y guardarlo en la Biblioteca  :xD

84  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Sub foro Open Source en: 18 Abril 2008, 14:52 pm
Yo lo veo perfecto .. daria mas fama al foro y se aprenderia mas aunq algunos solo harian Copy & Paste, pero en cada sección de programacion se podria abrir un Subforo en el que se cuelguen los Sources
85  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [sugerencia]regla en: 8 Abril 2008, 16:15 pm
Demaseado drastico .. todos los users nuevos , la mayoria seguro que no leen las normas del foro ni de cada sección, que se abran temas que ya se hayan tratado no se puede evitar y pasa en todos los foros xD

Una cosa esque uno abra un topic sobre como configurar Bifrost y tenga chincheta, pero si esta en la pagina 12 .. hay mas formas de hacer cumplir las reglas sin bannear X dias

Por ejemplo avisar por MP el MOD de que si sigue abriendo topics con temas que se trataron varias veces se le dara X castigo   :P
86  Programación / .NET (C#, VB.NET, ASP) / u en: 5 Abril 2008, 01:31 am
Que este proyecto no se quede en nada ..   :-\
87  Programación / .NET (C#, VB.NET, ASP) / Re: [Propuesta] Curso online C# en: 12 Marzo 2008, 22:47 pm
Estaría muy bien que se hiciera, me inicie en C# pero lo deje de lado para seguir aprendiendo VB y C, me gustaria retomar la programacion en este lenguaje   :P
88  Seguridad Informática / Materiales y equipos / Re: La tarjeta wifi mas grande que encontre en: 31 Enero 2008, 20:51 pm
Yo tengo el segundo adaptador USB N1, y no encuentro el Driver para instalarlo en Linux

La verdad esq funciona bastante bien, a mi me va a 420mbps y tengo 4 PCS en mi casa

Help con el Driver para Ubuntu xD
89  Programación / Programación Visual Basic / Re: [-] Proyecto Open Source: MadFunctions replica en: 24 Enero 2008, 19:55 pm
Hay 2 cosas claras, que se puede aprender con el Source que hagais, y otra esque habran algunos que joderan con esos pero sino joderan con otra cosa

O se publica para todos, o se podria enviar por MP a gente que se conozca del foro y solo pretenda aprender
90  Programación / Programación Visual Basic / Re: Algoritmo de Dijkstra en Visual Basic en: 16 Enero 2008, 16:44 pm
Sino sabes VB ..

Aqui te lo dejo en C++ xq en VB no lo encontre


Código
  1. #include <map>
  2. #include <queue>
  3. using namespace std;
  4.  
  5. #define X first
  6. #define Y second
  7.  
  8. template <class Node, class Edge=int> class Dijkstra {
  9.   public:
  10.   Dijkstra() {}
  11.   Dijkstra(const Node &n, const Edge &e=0) { push(n, e); }
  12.   bool empty() const { return q.empty(); }
  13.   void push(const Node &n, const Edge &e=0) {
  14.      Iter it = m.find(n);
  15.      if (it == m.end()) it = m.insert(make_pair(n, e)).X;
  16.      else if (it<>Y > e) it->Y = e;
  17.      else return;
  18.      q.push(make_pair(e, it));
  19.   }
  20.   const Node &pop() {
  21.      cur = q.top().Y;
  22.      do q.pop();
  23.      while (!q.empty() && q.top().Y->Y < q.top().X);
  24.      return cur->X;
  25.   }
  26.   const Edge &dist() const { return cur->Y; }
  27.   void link(const Node &n, const Edge &e=1) { push(n, cur->Y + e); }
  28.  
  29.   private:
  30.   typedef typename map<Node, Edge>::iterator Iter;
  31.   typedef pair<Edge, Iter> Value;
  32.   struct Rank : public binary_function<Value, Value, bool> {
  33.      bool operator()(const Value& x, const Value& y) const {
  34.         return x.X > y.X;
  35.      }
  36.   };
  37.   map<Node, Edge> m;
  38.   priority_queue<Value, vector<Value>, Rank> q;
  39.   Iter cur;
  40. };
  41.  
  42. // Ejemplo de uso (nodos y arcos están representados con enteros)
  43. int shortestDistance(int nodes, int startNode, int endNode, int **dists) {
  44.   Dijkstra<int> dijkstra(startNode);
  45.   while (!dijkstra.empty()) {
  46.      int curNode = dijkstra.pop();
  47.      if (curNode == endNode)
  48.         return dijkstra.dist();
  49.      for (int i = 0; i < nodes; i++)
  50.         if (dists[curNode][i] >= 0) // "i" es un vecino de curNode
  51.            dijkstra.link(i, dists[curNode][i]); // añade arco con peso
  52.   }
  53.   return -1; // Ningún camino encontrado
  54. }
Páginas: 1 2 3 4 5 6 7 8 [9] 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines