Die größte Sammlung von Tutorials und Referenzen

Zoho

Größte Summe zusammenhängendes Subarray

Schreiben Sie ein effizientes Programm, um die Summe eines zusammenhängenden Teilarrays innerhalb eines eindimensionalen Zahlenarrays zu finden, das die größte Summe hat.  Kadanes Algorithmus: Initialize: max_so_far = INT_MIN max_ending_here = 0 Loop for each element of the array (a) max_ending_here = max_ending_here + a[i] (b) if(max_so_far < max_ending_here) ....

Finden Sie die Anzahl der Tage zwischen zwei gegebenen Daten

Finden Sie bei zwei Daten die Gesamtzahl der Tage zwischen ihnen. Die Anzahl der Tage muss in O(1) Zeit und O(1) Hilfsraum berechnet werden.  Beispiele:  Input: dt1 = {10, 2, 2014} dt2 = {10, 3, 2015} Output: 393 dt1 represents "10-Feb-2014" and dt2 represents "10-Mar-2015" The difference is 365 + 28 Input: dt1 = {10, 2, 2000} ....

Erfahrungen mit Zoho-Interviews | Auf dem Campus

Kürzlich habe ich am Zoho Interview (On Campus) Drive teilgenommen. Ich möchte GeeksforGeeks dafür danken, dass sie mir diese Gelegenheit gegeben haben.  Runde 1: Schriftlicher Test   50 MC-Fragen basierend auf den Grundkonzepten von c und c++.Zeit-60 Minuten.Debuggen einfacher C-Programme (3-4 Programme).Ausgabe von c- und c++-Programmen finden (2-3 Programme). Runde 2: Codierungsrunde  1. Sie geben 3 verschiedene Programme.  2. Wir wollen Logik für....

Längste palindromische Teilzeichenfolge | Set 1

Finden Sie in einer gegebenen Zeichenfolge die längste Teilzeichenfolge, die ein Palindrom ist.  Beispielsweise,  Input: Given string :"forgeeksskeegfor", Output: "geeksskeeg" Input: Given string :"Geeks", Output: "ee" Methode 1 : Brute-Force. Ansatz: Der einfache Ansatz besteht darin, jeden Teilstring zu prüfen, ob der Teilstring ein Palindrom ist oder nicht. Führen Sie dazu zunächst drei verschachtelte Schleifen aus, die äußeren beiden Schleifen wählen nacheinander....

Finden Sie Duplikate in O(n) Zeit und O(1) zusätzlichem Platz | Set 1

Gegeben sei ein Array aus n Elementen, das Elemente von 0 bis n-1 enthält, wobei jede dieser Zahlen beliebig oft vorkommt. Finden Sie diese sich wiederholenden Zahlen in O(n) und verwenden Sie nur konstanten Speicherplatz. Beispiel:  Input : n = 7 and array[] = {1, 2, 3, 6, 3, 6, 1} Output: 1, 3, 6 Explanation: The numbers 1 , 3....