Prímfaktorizáció
Sziasztok!
Tudna valaki adni egy működő forráskódot primfaktorizációra? Ami egy adott bemeneti számot primtényezőire bont. előre is köszi!
- Tovább (Prímfaktorizáció)
- 1252 megtekintés
Sziasztok!
Tudna valaki adni egy működő forráskódot primfaktorizációra? Ami egy adott bemeneti számot primtényezőire bont. előre is köszi!
Segítségre lenne szükségem, hogy C-ben hogyan tudnám, két max. 30 karakteres szóról megállapítani, hogy anagramma é , avagy sem?
Hello!
A következő kódban MelysegiBejárásban meghívott iteratornál hibát jelez, de nem tudom, hogy mi a gond, valahogy nem egyezik meg az iterátor típusa?
Akinek van ötlete szívesen fogadom!
Egy két deklaráció hiányzik, mert az mindenkinek egyértelmü :)
class MelysegiBejaras
{
MBnode nodes;
public void MelysegiB(Hashtable ht, Point s)
{
nodeArcList = ht;
start = s;
foreach (DictionaryEntry de in nodeArcList)
{
nodes.Add((Point)de.Key, 0, 0, 0, nil);
}
nodes.Set(start, 0, 0, 0, nil);
msz = 0;
bsz = 0;
//ez az iterator nem müködik
foreach (DictionaryEntry de in nodes)
{
}
}
}
class MBnode
{
Hashtable nodeMB;
internal sealed class Unit
{
public Unit(int m, int b, int c, Point p) { mszam = m; bszam = b; color = c; pont = p; }
public int mszam;
public int bszam;
public int color;
private Point pont;
public Point MyPoint
{
get { return pont; }
set { pont = value; }
}
}
public MBnode()
{
nodeMB = new Hashtable();
}
public void Add(Point p, int m, int b, int c, Point szp)
{
nodeMB.Add(p, new Unit(m,b,c,szp) );
}
public IEnumerator GetEnumerator()
{
foreach (DictionaryEntry de in nodeMB)
{
yield return de.Key;
}
}
}
}
Köszönöm a segítséget!
Sziasztok!
Van arra valami API, módszer, ötlet, hogy egy program megtalálja az őbenne nyitva levő összes filédescriptort? Pl. a fork és exec között le kell zárni az összes descriptort kivéve néhány konkrétan megadott darabot, amiket viszont örököltetni kell.
Köszi.
Légyszi segítsen valaki, ha van egy struktúrám:
struct queue_raw{
int ui_element;
struct queue_raw *next;
};
typedef struct queue_raw queue_;
egy függvény ami a listába egy elemet betenne:
put_queue(queue_ **q,int x){
if (*q){
printf ("nem ures\n");
}else{
printf ("ures\n");
// *q=malloc(sizeof(queue_));
// *q->ui_element=x;
}
if (*q){
printf ("nem ures\n");
}
}
egy main rész:
int
main(void){
queue_ *q = NULL;
put_queue(&q,1);
if (q){
printf ("nem ures\n");
}else{
printf ("ures\n");
}
}
akkor hogyan tudok a main részben úgy deklarálni egy mutatót amit aztán cím szerint tudok átadni a függvénynek és amikor visszatér a vezérlés a main következő sorához akkor tényleg benne legyen a sorban az elem?
a láncolást egyelőre nem csináltam meg most nem is az a lényeg, hanem az, hogy ha a mainban megcsinálom a q változót így:
queue_ *g = NULL;
akkor ezt cím szerint így tudom átadni a függvényemnek?
put_queue(&q,1);
A függvényfejnek meg így kell kinéznie?
put_queue(queue_ **q,int x)
Ha ez jó, akkor hogyan látok bele a struktúrába? csak mert ahogyan próbáltam az nem jó:
*q=malloc(sizeof(queue_));
*q->ui_element=x;
eloszor is visual studioban tanultam programozni es nem nagyon ertem a linuxban e teren levo dolgokat egyenlore. Gondoltam, leforditom az egyik regebben keszitett programomat. ncurses-en tuljutottam, csakhogy valamiert mindenfuggvenyre forditas kozben, ilyen hibat ir ki:
main.cpp:(.text+0xdd): undefined reference to `Tabla::Tabla()'
main.cpp:(.text+0x119): undefined reference to `Tabla::print(int, int)'
main.cpp:(.text+0x172): undefined reference to `Tabla::cursorset(int, int)'
etc. etc. nem akarom teleirni az egeszet
amugy ez egy malomjatek, itt a forras:src
libdvdnav-hoz keredek valami fejlesztői doksit. Egy progihoz kellene DVD menü kezelést készíteni. Minden ötlet érdekel!
Üdv,
Szeretnék 1 egyszerű appletet írni C-ben, amire ha felé húzom az egeret, kiír valamit, mint pl aksi jelző.
http://www.gnome.org/projects/ORBit2/appletstutorial.html
^^-t olvasgatva, kattintásra ablak megy. o/
Hogy megy ez az context popup dolog?
Én a GtkTooltip -et találtam némi keresgélés után, de mielőtt belevágnék, jó lenne valami baráti visszajelzés... hogy mivel érdemes ezt csinálni.
szerk:
GTkTooltip ok. Kaptam egy kis bátorítást IRL.
Kérdésem mondjuk még maradt: A gmail checkerem mivel nyomja ki a dumáját?
Egy helloworld komplexitású dologról van szó, szóval paranoiás lévén, előre közlöm, hogy nem akarom más programozási nyelvben írni. ;)
Kösz
cs
Hi!
Egy adott szoftverből hardverkulcsok kezeléséhez szeretnék infót kérni, ha valaki csinált már hasonlót.
Az igény nagyon egyszerű: csak hardverkulccsal lehessen a progimat használni.
Elsősorban winen kéne mennie, de nem baj ha megy linuxon is.
Tehát néhány kérdés:
A hardverkulcs ugye egy jelszót tárol lényegében. És ált USB-n csatlakozik a géphez. Kell hozzá vmi spéci driver? Van olyan (készen kapható) termék, ami támogat linuxot/windowst is esetleg?
Esetleg C++ libek léteznek az ilyesmi eléréséhez, vagy ezeket mindig az adott hardverkulcsot készítő cég adja...?
Kösz előre is,
kl223
Lenne egy számomra megoldhatatlan probléma, ebben kérném segitségeteket:
a feladat: ".... egy program, ami beszippantja a merevlemez egy elore megadott reszenek a konyvtarstrukturajat (eleresi uttal és filenevekkel) és ezeket beleirja egy fajlba....."
c++ban kellene megoldani, devc-ben simán fusson és a lehetö legegyszerübben :)
Várok minden konstruktiv jellegü választ!
Üdv.:
Dávid