Ridimensionare un array in java

9 settembre 2010 - Fonte: http://myapp-csharp.blogspot.com/
Utilizzare degli array statici in Java spesso non risulta molto comodo, in quanto essi hanno una dimensione fissa. Che fare, allora, se si avesse il bisogno di aggiungervi altri elementi una volta occupati tutte le unità di allocazione?


Una soluzione potrebbe essere questa: ridimensionare l'array. Ovviamente ciò non può essere fatto "così su 2 piedi"; dovremo infatti creare un metodo statico (non appartenente cioè alla singola istanza della classe Array) che riceva in input un array e la nuova dimensione da assegnargli. Svolte le operazioni necessarie, la funzione restituirà un nuovo array dalle caratteristiche richieste e noi andremo ad assegnare tale valore al vecchio vettore.


Ecco la codifica in Java:
Leggi il seguito »

     		     

Quick Sort

22 giugno 2010 - Fonte: http://studiconme.wordpress.com

Ciao a tutti,oggi parliamo del quick sort altro algoritmo di ordinamento. E un algoritmo sul posto che  prende in input una sequenza di elementi e produce una sequenza ordinata in output. Di solito si usa l’array come struttura dati della sequenza.

Anche quick sort usa il metodo divide e impera. Per ordinare gli elementi un array A[p..r] con quick sort si procede cosi:

image

Il punto fondamentale nel quick sort è capire come si fa a dividere un array in modo che ogni elemento del primo sotto array sia inferiore...

Leggi il seguito »

[ruby] range -> array

11 giugno 2010 - Fonte: http://www.ciuco.info

figosa questa cosa, se volete creare un array all’istante, contente numeri progressivi da (per esempio) 1 a 5

(1..5).to_a

e viene fuori l’array:

=> [1, 2, 3, 4, 5]
...

Leggi il seguito »

Surface Sketching | script per BLENDER

13 aprile 2010 - Fonte: http://www.blender-tutorial.com
surface sketching… Impressionante vero? E’ un nuovo script per Blender SURFACE SKETCHING. Lo script è stato compilato dagli stessi appassionati creatori dell’ ARRAY SKETCHING Array sketching Il SURFACE SKETCHING come si evince già dal primo video nell’articolo, permette di creare topologie automaticamente utilizzando lo strumento GREASE PENCIL. Basterà tracciare le linee principali con il grease e lo script si [...]...

Leggi il seguito »

LVM-HOWTO Linux Volume Manager

26 marzo 2010 - Fonte: http://www.e-toolbox.it

Chiunque abbia a che fare con il mondo linux prima o poi si trova di fronte LVM.

Spesso le distribuzioni open source più famose, integrano al loro interno LVM come piattaforma base per il proprio storage.

Questo strumento offre un panorama di opzioni spesso ignorato.Facciamo luce sulle potenzialità di quest’architettura con questa breve guida.

LVM è l’abbreviazione di Linux Volume Manager, forse oggi il miglior sistema in in ambito open source per la creazione e gestione di volumi dati all’interno di server...

Leggi il seguito »

SQL: uso di una lista di valori in una SELECT…WHERE

12 febbraio 2010 - Fonte: http://www.dicesare.com

In questo articolo spiegherò come effettuare una query SELECT…WHERE usando una lista di valori.

E’ abbastanza comune dover effettuare delle query SQL usando una lista di valori anziché un valore singolo.

L’operatore OR

Questa operazione viene effettuata normalmente usando l’operatore OR.

Se ad esempio vogliamo selezionare i clienti che si trovano nelle provincie di Milano e Como, basterà scrivere una query così:

SELECT
   Denominazione, Indirizzo, Localita
FROM
   Clienti
WHERE
   Provincia='MI' OR Provincia='CO'

L’operazione però diventa lunga e tediosa se la lista contiene molti valori: pensate infatti a cosa diventerebbe...

Leggi il seguito »

Esempio di PHP, creare un estrattore numeri del lotto

28 gennaio 2010 - Fonte: http://www.kinglion.it

Oggi vi posto un piccolo esempio di script in php, col quale creare un semplicissimo e simpatico programma, che vi estrare a caso 5 numeri su una ruota, naturalmente dal sorgente potete impostare anche di richiedere solo tre numeri per un terno, o due numeri per un ambo, o ancora sei numeri se volete giocarveli al super enalotto.
Comunque sia tralasiando cio, il programma da me creato, fa uso principalmente di Array e della funzione random, per estrarre i numeri a caso.

<?php
//Creato da Pasquale Venditto alias KinG-LioN...

Leggi il seguito »

Installare openfiler su una penna usb

1 dicembre 2009 - Fonte: http://www.ilportalinux.it
Col tutorial di oggi vediamo come installare openfiler su una penna usb ed effettuare il boot da quella perfierica. Con l’occasione vedremo anche un applicazione pratica del chroot, comando spiegato in maniera molto esaustiva dal nerd Bl@ster Ma cusa l’è sto openfiler (letto “openfiler” come si scrive, da buon nonnetto milanese) Verrebbe da domandarsi a questo punto “ma [...] Related posts:
  1. Come installare più Ubuntu sullo stesso pc
  2. href="http://www.ilportalinux.it/...

    Leggi il seguito »

Mettere in ordine crescente un array in c++

1 dicembre 2009 - Fonte: http://unikgeek.com
Ecco un esercizio a prima vista molto facile, ma per chi è poco pratico di c++ possono esserci delle difficoltà. Mettere in ordine crescente i numeri contenuti in un array se è un esercizio dato a scuola dovrebbe essere fatto senza copiare, per questo spero che il file che scaricate sia usato come spunto, riferimento. Per [...]


...

Leggi il seguito »