Sorğular 'alqoritmi'

Bir alqoritm bir problemə mücərrəd bir həll yolu müəyyən edən dəqiqləşdirilmiş addımların bir ardıcıllığıdır. Probleminiz alqoritm dizaynına aid olduğunda bu etiketi istifadə edin.
5
Cavablar

Hi / Lo alqoritmi nədir?

Hi / Lo alqoritmi nədir? Bunu NHibernate sənədlərində tapdım (bu, unikal düymələri yaratmaq üçün bir yoldur, bölmə 5.1.4.2), amma bunun necə işlədiyini yaxşı bir izahat tapa bilmədim. Nibernatın onu idarə etdiyini bilirəm və bilmək lazım deyil ...
11 noyabrda təyin olundu. '08 saat 23:53 'da
10
Cavablar

Stringdə Java hashCode () niyə 31 sürətlə istifadə olunur?

Java sənədlərinə görə, String obyektinin hash kodu aşağıdakı kimi hesablanır: s [0] * 31 ^ (n-1) + s [1] * 31 ^ (n-2) + ... + s [n-1] int arithmetic, burada s [i] bir simli i-ci xarakter, n bir simli uzunluğu və ^ bir güc göstəricisidir. Niyə 31-də istifadə olunur ...
18 noyabrda təyin olundu. '08 saat 19:39 'da
12
Cavablar

Bir simli bir simvolun bütün görünüşlərini necə dəyişdirmək olar?

Std :: string-də başqa bir xarakterli bir xarakterin bütün görünüşünü dəyişdirmək üçün effektiv bir üsul nədir?
24 may tarixində saat 14: 30-da təyin olundu
6
Cavablar

Tamamilə funksional proqramlaşdırma effektivliyi

Proqramlaşmanın tamamilə funksional olduğu zaman baş verə biləcək ən pis asimptotik yavaşlamanın nədir və nə vacib deyildir (yəni yan təsirləri həll edir)? Şərhin izolyasiyası izowlson: orada ...
02 yanvar '10 'da 6:02' da
18
Cavablar

Google kimi "demişdin?" Alqoritm işləyirmi?

Portfel idarəetmə vasitəsi üçün daxili bir sayt hazırlayıram. Mətn məlumatları, şirkət adları və s. Çoxdur. Axtarış motorlarının çox səmərəli cavab vermək qabiliyyətindən həqiqətən təsirləndim "istifadə etdiniz ...
21 noyabrda təyin olundu. '08 ilə 2:34
24
Cavablar

Bağlı bir siyahıda bir dövrü necə təyin etmək olar?

Java'da əlaqəli bir siyahı quruluşunuz var deyək. Bu düyünlərdən ibarətdir: sinif Node {Node next; // bəzi istifadəçi məlumatları} və hər bir Node növbəti nöqtəyə işarə edir, növbəti nöqtə xaricində növbəti null. ...
18 Aprel tarixində təyin olundu '10 saat 20:08 'da
35
Cavablar

Məktubların matrisindən mümkün sözlərin siyahısını tapmaq necə [Boggle Solver]

Son zamanlarda iPhone'umda Scramble adlı oyun oynayırdım. Bəziləri bu oyunu Boqli kimi tanıyır. Əslində, oyun başlandıqda, belə bir məktubun matrisini alırsınız: FXIE AMLO EWBX ASTU Oyunun məqsədi, necə ola biləcəyinizi tapmaqdır.
14 Aprel tarixində təyin olundu 5: 11-də '09
23
Cavablar

Ən sürətli sabit uzunluqlu 6 int array

Başqa bir suala (bu bir) cavab verərkən, mən maraqlı bir subtask üzərinə töküldüm. 6 ints bir sıra düzmək üçün ən sürətli yolu nədir? Bir sual olaraq, səviyyə çox aşağıdır: kitabxanalar mövcuddur (və zəngin özü var), t ...
07 may 10-da saat 10: 00-da təyin olundu
8
Cavablar

Generativ və ayırıcı alqoritm arasındakı fərq nədir?

Xahiş edirəm mənə bir başlanğıc olduğumu nəzərə alaraq generativ və ayrı-seçkilik alqoritmlər arasındakı fərqi anlayın.
Mayın 18-də saat 09: 00-da 22:44
42
Cavablar

Simli dəyişdirmək üçün ən yaxşı yol

C # 2.0-da (yəni LINQ mövcud deyil) cədvəl tərs funksiyası yazmaq və aşağıdakılarla gəldim: public string Reverse (string text) {char [] cArray = text.ToCharArray (); string reverse = String.Empty; (int i = cArray.Leng ...
23 oktyabr təyin etdi 3: 31'de '08
19
Cavablar

Iki yığını istifadə edərək, bir növbəni necə tətbiq etmək olar?

Düşünürük ki, biz iki yığını və bir başqa müvəqqəti dəyişən var. Yalnız iki yığını istifadə edərək, bir sıra məlumat strukturunu "qurmaq" mümkündürmü?
16 Sentyabrı təyin etdi 6:37 da '08
5
Cavablar

Daimi amortizasiya edilmiş vaxt

Bir alqoritm zamanın mürəkkəbliyinə gəldikdə "Daimi amortizasiya edilmiş vaxt" nə deməkdir?
14 oktək təyin olundu. '08 at 11:32
8
Cavablar

Image müqayisəsi - Tez alqoritmi

Mən şəkillərin əsas masası yaratmaq istəmirəm və sonra yeni bir təsvirin bazanın tam (yaxud yaxın) təkrarlanması olub olmadığını müəyyən etmək üçün hər hansı yeni şəkilləri müqayisə etmək. Məsələn: eyni görüntünün yaddaşını azaltmaq istəyirsinizsə ...
09: 09-da saat 23: 18-də təyin olundu
15
Cavablar

O (n) zaman mürəkkəbliyinin bir dəstəsini necə qura bilərəm?

Kimsə O (n) mürəkkəbliyi bir dəstə yaratmağı necə izah edə bilər? O (log n) yığınına bir element əlavə edər və yerləşdirmə n / 2 dəfə təkrarlanır (qalan yarpaqları və yığın əmlakını poza bilməz). Beləliklə, bu o deməkdir ki, mürəkkəblik O (n log ...
18 mart '12 'də saat 6: 15' də təyin olundu
43
Cavablar

Belirli bir simli bütün permutations yaradın

Bütün simli permütasiyaları tapmaq üçün zərif bir yoldur. Məsələn, ba, ba və ab, lakin abcdefgh haqqında nə olacaq? Java tətbiqinin nümunəsi varmı?
21 noyabrda təyin olundu. '10 saat 23:11 'də