Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    Algoritmo calcolo ora in base a numero evento

    salve ragazzi ho un problema generico da risolvere

    sono appena rientrato dalle ferie
    quindi un pò fuso e mi servirebbe una mano

    allora
    ho un dataset con delle colonne con data,ora,numero evento

    in visualizzazione che questa sia griglia, pagina html tabella o altro no mi interessa ma l'ordinamento è stabilito in base al campo ora del giorno x e del numero di evento

    data - ora - Numero evento
    03/08/2012 - 10.00 - 1
    03/08/2012 - 10.10 - 2
    03/08/2012 - 10.25 - 3
    04/08/2012 - 09.00 - 1
    04/08/2012 - 09.05 - 2
    04/08/2012 - 09.06 - 3
    etc.

    l'algoritmo che dovrei implementare è questo

    fare in modo che impostato un numero di evento per un giorno (imputato dall'utente) venga automaticamente calcolata l'ora relativa ....

    potete darmi qualche dritta ?

    p.s
    Il linguaggio fate voi + o meno mi interessa la logica ma se avete esempi
    in php, asp. asp.net etc non dovrei avere problemi a tradurli ...
    R.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2009
    Messaggi
    1,123
    In pratica ci stai chiedendo un codice da cui poter copiare.
    Facciamo invece un altra cosa: posta tu del codice, ciò che riesci a fare. In questo modo oltre ad avere probabilmente aiuto, eviti di farti cestinare il topic.

  3. #3
    Più che altro non è molto chiaro cosa stai chiedendo... l'ora da calcolare in base a cosa dev'essere calcolata? O piuttosto l'algoritmo deve cercare in un giorno specifico? In tal caso (visto che mi pare di capire che gli eventi sono pochi), che problema c'è ad usare una normale ricerca lineare?

    Insomma, dovresti specificare un po' meglio la richiesta...
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da MItaly
    Più che altro non è molto chiaro cosa stai chiedendo... l'ora da calcolare in base a cosa dev'essere calcolata? O piuttosto l'algoritmo deve cercare in un giorno specifico? In tal caso (visto che mi pare di capire che gli eventi sono pochi), che problema c'è ad usare una normale ricerca lineare?

    Insomma, dovresti specificare un po' meglio la richiesta...
    fare in modo (imputato dall'utente) venga automaticamente calcolata l'ora relativa .... che impostato un numero di evento per un giorno
    è scritto qua in base a cosa
    R.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da Patrick Jane
    In pratica ci stai chiedendo un codice da cui poter copiare.
    Facciamo invece un altra cosa: posta tu del codice, ciò che riesci a fare. In questo modo oltre ad avere probabilmente aiuto, eviti di farti cestinare il topic.
    come da topic non parlo di codice ma parlo di algoritmo ho messo il ps nel caso si volesse usare psesudo codice
    R.

  6. #6
    Originariamente inviato da yag
    fare in modo (imputato dall'utente) venga automaticamente calcolata l'ora relativa .... che impostato un numero di evento per un giorno
    è scritto qua in base a cosa
    Cioè, l'utente ti dice giorno e tipo di evento e tu gli dici a che ora è accaduto?
    Amaro C++, il gusto pieno dell'undefined behavior.

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610
    Originariamente inviato da MItaly
    Cioè, l'utente ti dice giorno e tipo di evento e tu gli dici a che ora è accaduto?
    tipo non c'entra niente

    l'utente mi dice il numero di evento e l'algoritmo in base al dataset (strutturato come detto sopra) dovrebbe darmi l'orario


    il caso è questo:

    ho una lista che va ordinata l'ordinamento è deciso dall'utente come ho detto sopra
    ma programmaticamente determinato dall'ora del giorno in esame

    quindi l'utente dice voglio che questo evento diventi il 3° del giorno
    il programma allora gli dice in base all'attuale lista se questo evento deve essere il terzo l'ora diventerà xx:xx nel caso in cui ci sia già un 3° evento non c'è problema in quel caso la lista avrà n 3° eventi.... non so se ora sono stato più chiaro....

    se no riprovo fatemi sapere grazie

    p.s
    io ci sto ragionando non e che posto e aspetto l'esito tipo caffe anche in questo momemento ma ancora non ho la soluzione....
    R.

  8. #8
    Utente di HTML.it L'avatar di torn24
    Registrato dal
    Aug 2008
    Messaggi
    551

    Ciao

    Secondo me non è ancora molto chiaro ,

    Fai un esempio per chiarire !

    hai questa tabella

    -----------------

    03/08/2012 - 10.00 - 1
    03/08/2012 - 10.10 - 2
    03/08/2012 - 10.25 - 3
    04/08/2012 - 09.00 - 1
    04/08/2012 - 09.05 - 2
    04/08/2012 - 09.06 - 3

    --------------------------

    voglio che l'evento diventi il terzo del giorno ! che orario dovrebbe restituire ???
    voglio che l'evento diventi il quinto del giorno ! che orario dovrebbe restituire ???

    non mettere xx:xx ma metti l'ora che deve restituire , almeno mentalmente lo saprai fare ,
    altrimenti è impossibile che riesci a creare un codice
    Tecnologia

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    1,610

    Re: Ciao

    Originariamente inviato da torn24
    Secondo me non è ancora molto chiaro ,

    Fai un esempio per chiarire !

    hai questa tabella

    -----------------

    03/08/2012 - 10.00 - 1
    03/08/2012 - 10.10 - 2
    03/08/2012 - 10.25 - 3
    04/08/2012 - 09.00 - 1
    04/08/2012 - 09.05 - 2
    04/08/2012 - 09.06 - 3

    --------------------------

    ho questa tabella allora


    hai questa tabella

    -----------------

    03/08/2012 - 10.00 - 1
    03/08/2012 - 10.10 - 2
    03/08/2012 - 10.25 - 3
    03/08/2012 - 10.30 - 4


    voglio che l'evento diventi il terzo del giorno ! che orario dovrebbe restituire ???
    voglio che l'evento diventi il quinto del giorno ! che orario dovrebbe restituire ???

    non mettere xx:xx ma metti l'ora che deve restituire , almeno mentalmente lo saprai fare ,
    altrimenti è impossibile che riesci a creare un codice
    un secondo ragazzi sto studiando le casistische in modo da spiegarlo bene
    R.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.