fbpx
Skip to main content
  1. mikz_line
  2. Ingegneria Informatica - Triennale
  3. Martedì, 13 Dicembre 2005
  4.  Subscribe via email
il Syllabus non lo ha pubblicato o ha detto qualcosa nei primi minuti della lezione a riguardo?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ciao a tutti! Qualcuno potrebbe postare le domande o gli esercizi del primo appello di sbc? Grazie!!! :D
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
,[H2|T2],[H1|T3]) :-
H1 =< H2,
!,
fondi(T1,[H2|T2],T3).
fondi([H1|T1],[H2|T2],[H2|T3]) :-
fondi([H1|T1],T2,T3).
[/code]

Se non ho capito male dovrebbe andar bene



H1 =< H2,
!,
fondi(T1,[H2|T2],T3).


ma il !, a che serve?
apparte quello l'ho fatto esattamente così il merge!!!!
l'esercizio sulla logica l'ho dimostrato e mi veniva F alla fine ....le domande qualcuna l'ho presa .... Owl qualcosa gli ho scritto ! ... ma niente NC a vita!!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Moore... non sarai mica Stellato in incognito, tu!! :lol: :lol:


Possibile :lol: :lol: :lol:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Moore... non sarai mica Stellato in incognito, tu!! :lol: :lol:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Però non era quello che chiedeva nel compito...
C'era una generica funzione merge che doveva unire due liste già ordinate in un'unica lista a sua volta ordinata, che non doveva essere un insieme e che poteva avere elementi ripetuti....

Suppongo bastasse una concatenazione di liste e poi un ordinamento sulla lista finale....



[code type="markup"]
fondi([],L,L).
fondi(L,[],L).
fondi([H1|T1],[H2|T2],[H1|T3]) :-
H1 =< H2,
!,
fondi(T1,[H2|T2],T3).
fondi([H1|T1],[H2|T2],[H2|T3]) :-
fondi([H1|T1],T2,T3).
[/code]

Se non ho capito male dovrebbe andar bene
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Però non era quello che chiedeva nel compito...
C'era una generica funzione merge che doveva unire due liste già ordinate in un'unica lista a sua volta ordinata, che non doveva essere un insieme e che poteva avere elementi ripetuti....

Suppongo bastasse una concatenazione di liste e poi un ordinamento sulla lista finale....

Sapete che cosa implica imporre come condizione che la lista risultante "non deve essere un insieme"????? Nel senso che non si deve fare l'unione fra le due liste!?!?!?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ma questo merge l'hai trovato sul libro di prolog vero?!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
[code type="markup"]
mergesort([],[]).
mergesort([X],[X]).
mergesort([X,Y|Xs],Ys) :-
split([X,Y|Xs],Xs1,Xs2),
mergesort(Xs1,Ys1),
mergesort(Xs2,Ys2),
merge(Ys1,Ys2,Ys).

split([],[],[]).
split([X|Xs],[X|Ys],Zs) :- split(Xs,Zs,Ys).

merge([],Xs,Xs).
merge(Xs,[],Xs).
merge([X|Xs],[Y|Ys],[Z|Zs]) :-
( X =< Y ->
Z = X,
merge(Xs,[Y|Ys],Zs)
; Z = Y,
merge([X|Xs],Ys,Zs)
).
[/code]
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Qualcuno potrebbe postare il mergesort in prolog??!!!!!!!!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
L'ennesimo skandalo Pazienza/SBC, vabbè...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma riguardo le soluzioni del compito hanno detto qualcosa??
l'anno scorso il primo appello lo hannoi pubblicato dopo poco con le soluzioni


Per quanto riguarda le soluzioni, alla fine dell'esame ho chiesto se potevo avere una copia del compito o se lo avrebbe messo online.. Ho ricevuto due secchi no, quasi incazzati! Manco le avessi chiesto 10E :shock:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
:shock:
Sono usciti i voti....
Probabilmente a molti è andata MOOOOOOOLTO meglio di ciò che pensavano (ed io NON sono tra quelli, ho beccato esattamente ciò che avevo pronosticato :( ) ...

Delle soluzioni non vi è ancora traccia...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma riguardo le soluzioni del compito hanno detto qualcosa??
l'anno scorso il primo appello lo hannoi pubblicato dopo poco con le soluzioni
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Regà il tempo, il tempo, troppo poco, io a malapena ho fatto in tempo a legge l'ultima ontologia...sola cosa positiva il fatto che tutto sommato si potevano raggiungere i max di 34 punti, questo può aiutare in alcuni casi



sì infatti troppo poco!
e la prof diceva pure che era troppo secondo lei...
mah!
comunque non era un compito impossibile peccato aver sbagliato cavolate. :roll:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Regà il tempo, il tempo, troppo poco, io a malapena ho fatto in tempo a legge l'ultima ontologia...sola cosa positiva il fatto che tutto sommato si potevano raggiungere i max di 34 punti, questo può aiutare in alcuni casi
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Vai di slides e ci sono anche domande sulla logica.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Grazie per le info... solo un altra cosa... per la risposta alle domande di teoria è sufficiente uno studio sulle slide della pazienza o cmq bisogna approfondire gli argomenti con l'ausilio del libro?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
La struttura è stata quella preannunciata da Stellato all'ultima lezione:

1) Set di domande di teoria
2) Esercizio di logica
3) Esercizio Prolog
4) Esercizio OWL
5) Esercizio OWL + Query in prolog su ontologia

Livello di difficoltà: per me alto, ma forse perchè non toccavo la materia praticamente da una settimana per preparare RT.


Quoto.
Le domande di teoria a risposta multipla erano piuttosto abbordabili... l'ultima ontologia... boh, m'è parsa un PO' contorta... più che altro sembrava un indovinello.... ma sulla falsa riga di quanto richiesto lo scorso anno...
Comment
There are no comments made yet.


There are no replies made for this post yet.
Be one of the first to reply to this post!