Факултет за Информатички Науки и Компјутерско Инженерство - ФИНКИ

Џ

ЏинЏер

Гостин
АОК прашањата од кој тип се? Мајке ми не можам тие MIPS инструкции да ги памтам, до 2.8 стигнав во книгата и стварно не можам натака, три дена тапкам во место ама таква нервоза ме фаќа кога ќе почнам да читам шо после 10 мин се откажувам. Не знам дали внимание да посветам на ситните задачки или на теоријата.
Мене ми е само некој ептен забацани прашања да не дадат, од некој делчиња шо не им обраќам/е толку внимание. Ај упатете ме малце :)
Батали книгата, посвети се целосно на презентациите.
Сега мислам дека малку е измешан редоследот на предавањата од лани ама у принцип истите работи се... Ваљда ја имаш базата со прашања, голем дел од прашањата се од неа.
 

Емкаа

the worst thing about prison was the dementors.
Член од
14 мај 2008
Мислења
4.991
Поени од реакции
12.553
Неам прашања никакви, прв пат слушам....ај ако имаш нешто прати.
 
Г

Грејвдигер

Гостин
АОК прашањата од кој тип се? Мајке ми не можам тие MIPS инструкции да ги памтам, до 2.8 стигнав во книгата и стварно не можам натака, три дена тапкам во место ама таква нервоза ме фаќа кога ќе почнам да читам шо после 10 мин се откажувам. Не знам дали внимание да посветам на ситните задачки или на теоријата.
Мене ми е само некој ептен забацани прашања да не дадат, од некој делчиња шо не им обраќам/е толку внимание. Ај упатете ме малце :)
Доволно ти се предавањата Емка, не го поти многу со МИПС од книгата. Лани немаше нешто многу МИПС, една-две задачки беа за собирање и толку беше. Инаку на практикумите што задачи имавте?
 

Toneh

is a turtle
Член од
21 август 2005
Мислења
5.510
Поени од реакции
907
Неам прашања никакви, прв пат слушам....ај ако имаш нешто прати.
Јас за испит 'учев' од еден PDF (не базата од погоре), и положив. Еден колега успеа 88 поени да извади, благодарение на тој документ.

Линк.
 

Емкаа

the worst thing about prison was the dementors.
Член од
14 мај 2008
Мислења
4.991
Поени од реакции
12.553
Доволно ти се предавањата Емка, не го поти многу со МИПС од книгата. Лани немаше нешто многу МИПС, една-две задачки беа за собирање и толку беше. Инаку на практикумите што задачи имавте?
Задачите беа лесни, скроз исти како на аудиториски само со заменети бројки.
 
Член од
4 април 2013
Мислења
8
Поени од реакции
0
Здраво на сите,нов сум на форумов и се надевам ке ке дружиме :)
Имам една мака по еден предмет попрецизно (Дизајн и развој на податочни складови) некако не ми лежи предметов,имам 3 задачи што треба да ги решам,ако некој се нафати ќе частам ама сериозно што сака,однапред фала:овје се задачите
Untitled.jpg
 

Eva Molotow

Anti-social Engineer
Член од
6 јуни 2008
Мислења
532
Поени од реакции
392
Здраво на сите,нов сум на форумов и се надевам ке ке дружиме :)
Имам една мака по еден предмет попрецизно (Дизајн и развој на податочни складови) некако не ми лежи предметов,имам 3 задачи што треба да ги решам,ако некој се нафати ќе частам ама сериозно што сака,однапред фала:овје се задачите
Прегледај го приврзокот 61530
Еве ти готов код за хеш, треба да се досреди . :)

Код:
class MapEntry<K extends Comparable<K>,E> implements Comparable<K> {
// Each MapEntry object is a pair consisting of a key (a Comparable
// object) and a value (an arbitrary object).
K key;
E value;
public MapEntry (K key, E val) {
this.key = key;
this.value = val;
}
public int compareTo (K that) {
// Compare this map entry to that map entry.
@SuppressWarnings("unchecked")
MapEntry<K,E> other = (MapEntry<K,E>) that;
return this.key.compareTo(other.key);
}
public String toString () {
return "<" + key + "," + value + ">";
}
}
public class CBHT<K extends Comparable<K>, E> {
private SLLNode<MapEntry<K,E>>[] buckets;
@SuppressWarnings("unchecked")
public CBHT(int m) {
// Construct an empty CBHT with m buckets.
buckets = (SLLNode<MapEntry<K,E>>[]) new SLLNode[m];
}
private int hash(K key)
public SLLNode<MapEntry<K,E>> search(K targetKey)
public void insert(K key, E val)
public void delete(K key)
}
private int hash(K key) {
// Translate key to an index of the array buckets.
return Math.abs(key.hashCode()) % buckets.length;
}
public SLLNode<MapEntry<K,E>> search(K targetKey) {
// Find which if any node of this CBHT contains an
// entry whose key is equal to targetKey.
// Return a link to that node (or null if there is none).
int b = hash(targetKey);
for (SLLNode<MapEntry<K,E>> curr = buckets[b]; curr != null; curr =
curr.succ) {
if (targetKey.equals(((MapEntry<K, E>) curr.element).key))
return curr;
}
return null;
}
public void insert(K key, E val) {
// Insert the entry <key, val> into this CBHT.
MapEntry<K, E> newEntry = new MapEntry<K, E>(key, val);
int b = hash(key);
for (SLLNode<MapEntry<K,E>> curr = buckets[b]; curr != null; curr =
curr.succ) {
if (key.equals(((MapEntry<K, E>) curr.element).key)) {
// Make newEntry replace the existing entry ...
curr.element = newEntry;
return;
}
}
// Insert newEntry at the front of the 1WLL in bucket b ...
buckets[b] = new SLLNode<MapEntry<K,E>>(newEntry, buckets[b]);
}
public void delete(K key) {
// Delete the entry (if any) whose key is equal
// to key from this CBHT.
int b = hash(key);
for (SLLNode<MapEntry<K,E>> pred = null, curr = buckets[b];
curr != null; pred = curr, curr = curr.succ) {
if (key.equals(((MapEntry<K,E>) curr.element).key)) {
if (pred == null)
buckets[b] = curr.succ;
else
pred.succ = curr.succ;
return;
}
}
}
нерекурзивен bfs во јава
Код:
void bfs(int node){
boolean visited[] = new boolean[num_nodes];
for (int i = 0; i < num_nodes; i++)
visited[i] = false;
visited[node] = true;
System.out.println(node+": " + adjList[0].getInfo());
Queue<Integer> q = new LinkedQueue<Integer>();
q.enqueue(0);
GraphNode<E> pom;
while(!q.isEmpty()){
pom = adjList[q.dequeue()];
GraphNode<E> tmp=null;
for (int i=0; i<pom.getNeighbors().size(); i++) {
tmp = pom.getNeighbors().get(i);
if (!visited[tmp.getIndex()]){
visited[tmp.getIndex()] = true;
System.out.println(tmp.getIndex()+":
" + tmp.getInfo());
q.enqueue(tmp.getIndex());
}
}
}
}
 
Член од
4 април 2013
Мислења
8
Поени од реакции
0
Еве ти готов код за хеш, треба да се досреди . :)

Код:
class MapEntry<K extends Comparable<K>,E> implements Comparable<K> {
// Each MapEntry object is a pair consisting of a key (a Comparable
// object) and a value (an arbitrary object).
K key;
E value;
public MapEntry (K key, E val) {
this.key = key;
this.value = val;
}
public int compareTo (K that) {
// Compare this map entry to that map entry.
@SuppressWarnings("unchecked")
MapEntry<K,E> other = (MapEntry<K,E>) that;
return this.key.compareTo(other.key);
}
public String toString () {
return "<" + key + "," + value + ">";
}
}
public class CBHT<K extends Comparable<K>, E> {
private SLLNode<MapEntry<K,E>>[] buckets;
@SuppressWarnings("unchecked")
public CBHT(int m) {
// Construct an empty CBHT with m buckets.
buckets = (SLLNode<MapEntry<K,E>>[]) new SLLNode[m];
}
private int hash(K key)
public SLLNode<MapEntry<K,E>> search(K targetKey)
public void insert(K key, E val)
public void delete(K key)
}
private int hash(K key) {
// Translate key to an index of the array buckets.
return Math.abs(key.hashCode()) % buckets.length;
}
public SLLNode<MapEntry<K,E>> search(K targetKey) {
// Find which if any node of this CBHT contains an
// entry whose key is equal to targetKey.
// Return a link to that node (or null if there is none).
int b = hash(targetKey);
for (SLLNode<MapEntry<K,E>> curr = buckets[b]; curr != null; curr =
curr.succ) {
if (targetKey.equals(((MapEntry<K, E>) curr.element).key))
return curr;
}
return null;
}
public void insert(K key, E val) {
// Insert the entry <key, val> into this CBHT.
MapEntry<K, E> newEntry = new MapEntry<K, E>(key, val);
int b = hash(key);
for (SLLNode<MapEntry<K,E>> curr = buckets[b]; curr != null; curr =
curr.succ) {
if (key.equals(((MapEntry<K, E>) curr.element).key)) {
// Make newEntry replace the existing entry ...
curr.element = newEntry;
return;
}
}
// Insert newEntry at the front of the 1WLL in bucket b ...
buckets[b] = new SLLNode<MapEntry<K,E>>(newEntry, buckets[b]);
}
public void delete(K key) {
// Delete the entry (if any) whose key is equal
// to key from this CBHT.
int b = hash(key);
for (SLLNode<MapEntry<K,E>> pred = null, curr = buckets[b];
curr != null; pred = curr, curr = curr.succ) {
if (key.equals(((MapEntry<K,E>) curr.element).key)) {
if (pred == null)
buckets[b] = curr.succ;
else
pred.succ = curr.succ;
return;
}
}
}
нерекурзивен bfs во јава
Код:
void bfs(int node){
boolean visited[] = new boolean[num_nodes];
for (int i = 0; i < num_nodes; i++)
visited[i] = false;
visited[node] = true;
System.out.println(node+": " + adjList[0].getInfo());
Queue<Integer> q = new LinkedQueue<Integer>();
q.enqueue(0);
GraphNode<E> pom;
while(!q.isEmpty()){
pom = adjList[q.dequeue()];
GraphNode<E> tmp=null;
for (int i=0; i<pom.getNeighbors().size(); i++) {
tmp = pom.getNeighbors().get(i);
if (!visited[tmp.getIndex()]){
visited[tmp.getIndex()] = true;
System.out.println(tmp.getIndex()+":
" + tmp.getInfo());
q.enqueue(tmp.getIndex());
}
}
}
}
Ако моеш да дадеш дозвола пп да ти пишам
 
Член од
25 февруари 2011
Мислења
336
Поени од реакции
88
Da kaze nekoj sto bi mozelo da se padne utre na kolokvium po Diskretna 2 vo teoriskiot del, da zemam da povezbam malku ?
 

Amaterasu

123123113
Член од
17 април 2012
Мислења
1.202
Поени од реакции
1.212
Da kaze nekoj sto bi mozelo da se padne utre na kolokvium po Diskretna 2 vo teoriskiot del, da zemam da povezbam malku ?
Па малце тешко е да се одговори, ама од Булова алгебра би требало да знаеш што е булова променлива, литерал, минтерм, макстерм, ДНФ, КНФ, прости импликанти, есенцијално прости импликанти...
Што се матрици, типови на матрици, начини на добивање на одредени типови на матрици, решавање на системи равенки со помош на матрици, еквивалентни трансформации.....
И од Комбинаторика имаш најмалце теорија, т.е. некои докази и неколку правила.
 
Член од
10 февруари 2008
Мислења
845
Поени од реакции
447
Па малце тешко е да се одговори, ама од Булова алгебра би требало да знаеш што е булова променлива, литерал, минтерм, макстерм, ДНФ, КНФ, прости импликанти, есенцијално прости импликанти...
Што се матрици, типови на матрици, начини на добивање на одредени типови на матрици, решавање на системи равенки со помош на матрици, еквивалентни трансформации.....
И од Комбинаторика имаш најмалце теорија, т.е. некои докази и неколку правила.
Па и не баш, најверојатно ќе има да се докаже паскалов индетитет или вандермондов идентитен или некои други формули со комбинаторен доказ, а за матрици може многу да не заглават ако ни дадат докази од типот формулата за детерминанти со минори....
 

Емкаа

the worst thing about prison was the dementors.
Член од
14 мај 2008
Мислења
4.991
Поени од реакции
12.553
Па и не баш, најверојатно ќе има да се докаже паскалов индетитет или вандермондов идентитен или некои други формули со комбинаторен доказ, а за матрици може многу да не заглават ако ни дадат докази од типот формулата за детерминанти со минори....
КОмбинаторен и алгебарски ќе има сто посто, ама се си мислам дека ќе се во задачи а не во теорија.
Матрици не би требало да има докази бе, ваљда само дефиниции.
 
Член од
10 февруари 2008
Мислења
845
Поени од реакции
447
Мислиш алгебарски?
Матрици не би требало да има докази бе, ваљда само дефиниции.
Алгебарски е лесен, комбинаторен бараат, еве прашање од некој тест во 2012 година што бил:
Со комбинаторен доказ докажи 2^n = Сума (n над r) - r од 0 до n
 

Емкаа

the worst thing about prison was the dementors.
Член од
14 мај 2008
Мислења
4.991
Поени од реакции
12.553
^^Да да знам се смешав, зато и редактирав :)
 

Kajgana Shop

На врв Bottom