Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. กำลังเตรียมอัลกอริทึมการเข้ารหัสและถอดรหัสสำหรับการย่อ URL ใน JavaScript

    เรามักจะผ่านบริการต่างๆ เช่น bit.ly และ tinyurl ซึ่งรับ url ใด ๆ และ (มักจะยาวกว่าหนึ่งอัน) ดำเนินการอัลกอริธึมการเข้ารหัสและส่งคืน url ที่สั้นมาก และความคล้ายคลึงกันเมื่อเราพยายามเปิด url เล็ก ๆ นั้น มันจะรันอัลกอริธึมถอดรหัสอีกครั้งและแปลง URL แบบสั้นเป็น URL ดั้งเดิมซึ่งจะเปิดลิงก์ให้เรา เรายังต

  2. ค้นหาความแตกต่างสัมบูรณ์ขั้นต่ำภายในแผนผังการค้นหาแบบไบนารีใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับรูทของ BST ที่เก็บข้อมูลตัวเลขบางอย่างเช่นนี้ - 1 \ 3 / 2 ฟังก์ชันควรคืนค่าความแตกต่างสัมบูรณ์ขั้นต่ำระหว่างสองโหนดของทรี ตัวอย่างเช่น − สำหรับแผนผังด้านบน ผลลัพธ์ควรเป็น − const output = 1; เพราะ |1 - 2| =|3 - 2| =1 ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น −

  3. การเปลี่ยนตัวอักษรสตริงตามอาร์เรย์ใน JavaScript

    สมมติว่าเรามีสตริงที่ประกอบด้วยตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กเท่านั้น สำหรับจุดประสงค์ของคำถามนี้ เรากำหนดให้การขยับหน่วยของตัวอักษรเป็นการแทนที่ตัวอักษรนั้นให้เป็นตัวอักษรต่อท้ายในตัวอักษร (รวมถึงการห่อซึ่งหมายความว่าถัดจาก z คือ a ); เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str เป็นอาร์ก

  4. ดำเนินการกะภายในสตริงใน JavaScript

    สมมติว่าเรามีสตริง str ที่มีตัวอักษรภาษาอังกฤษตัวพิมพ์เล็ก และอาร์เรย์ของอาร์เรย์ arr โดยที่ arr[i] =[direction, amount] − ทิศทางสามารถเป็น 0 (สำหรับกะซ้าย) หรือ 1 (สำหรับกะขวา) จำนวน คือจำนวนเงินที่จะเปลี่ยนสตริง s การเลื่อนไปทางซ้าย 1 หมายถึงลบอักขระตัวแรกของ s และต่อท้ายอักขระนั้นต่อท้าย

  5. การหาจำนวนที่หายไปในลำดับความก้าวหน้าทางคณิตศาสตร์ใน JavaScript

    ความก้าวหน้าทางคณิตศาสตร์: ความก้าวหน้าทางคณิตศาสตร์ (AP) หรือลำดับเลขคณิตคือลำดับของตัวเลข โดยที่ความแตกต่างระหว่างพจน์ที่ต่อเนื่องกันจะคงที่ เช่น ลำดับ 5, 7, 9, 11, 13... สมมติว่าเรามีอาร์เรย์ที่แสดงถึงองค์ประกอบของความก้าวหน้าทางคณิตศาสตร์ตามลำดับ แต่อย่างใดหนึ่งในตัวเลขจากความคืบหน้าหายไป เรา

  6. ค้นหาตัวเลขที่สับสนภายในอาร์เรย์ใน JavaScript

    ตัวเลขที่สับสน: ตัวเลขในอาร์เรย์จะทำให้เกิดความสับสนหากกลายเป็นตัวเลขอื่นซึ่งมีอยู่ในอาร์เรย์ด้วยหลังจากที่เราหมุนตัวเลขไป 180 องศาในแนวตั้งและแนวนอน ตัวอย่างเช่น ถ้าเราหมุน 6 คูณ 180 องศาในแนวตั้งและแนวนอน มันจะกลายเป็น 9 และในทางกลับกัน เราต้องจำไว้ว่าการหมุนเพียง 0, 1, 6, 8, 9 จะให้ผลลัพธ์เป็นต

  7. การตรวจสอบผลรวมหลักของจำนวนที่น้อยที่สุดในอาร์เรย์ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันควรเลือกตัวเลขที่น้อยที่สุดจากอาร์เรย์ก่อน จากนั้นจึงคำนวณผลรวมของตัวเลขทั้งหมดของตัวเลข หากผลรวมหลักของตัวเลขนั้นเป็นคู่ เราควรคืนค่า จริง เท็จ มิฉะนั้น ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป

  8. ค้นหา gcd ของสองสตริงใน JavaScript

    ในระบบตัวเลข ตัวหารร่วมที่ยิ่งใหญ่ที่สุด (GCD) ของตัวเลขสองตัวคือจำนวนที่มากที่สุดที่หารตัวเลขทั้งสองตัว ในทำนองเดียวกัน หากเราใช้แนวคิดนี้กับสตริง gcd ของสองสตริงจะเป็นสตริงย่อยที่ยิ่งใหญ่ที่สุด (ความยาวมากที่สุด) ที่มีอยู่ในทั้งสองสตริง ตัวอย่างเช่น − หากทั้งสองสตริงคือ − const str1 = 'abcab

  9. ค้นหาช่องคำที่ถูกต้องทั้งหมดใน JavaScript

    Word Square: ตารางคำประกอบด้วยชุดของคำที่เขียนในตารางสี่เหลี่ยม เพื่อให้อ่านคำเดียวกันได้ทั้งแนวนอนและแนวตั้ง ตัวอย่างเช่น เมื่อช่องคำที่ถูกต้องคือ - H E A R T E M B E R A B U S E R E S I N T R E N D เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของคำ ฟังก์ชันควรคืนค่า จริง หากอาร์เรย์ที่ระ

  10. ค้นหาตัวอักษรที่เล็กที่สุดที่มากกว่าเป้าหมายใน JavaScript

    สมมติว่าเราได้รับอาร์เรย์ของตัวอักษรที่จัดเรียงซึ่งมีเฉพาะตัวพิมพ์เล็กเท่านั้น และกำหนดเป้ ​​าหมายเป้าหมาย เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์เป็นอาร์กิวเมนต์แรกและตัวอักษรเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันนี้ควรจะค้นหาองค์ประกอบที่เล็กที่สุดในรายการที่ใหญ่กว่าเป้าหมายที่กำหนด เราต้อ

  11. การนับลำดับย่อยพาลินโดรมที่เป็นไปได้ทั้งหมดภายในสตริงใน JavaScript

    ลำดับพาลินโดรม: ลำดับสตริงเรียกว่าลำดับพาลินโดรมหากอ่านจากด้านหน้าและด้านหลังเหมือนกัน ตัวอย่างเช่น aba, madam, did เป็นลำดับ palindrome ที่ถูกต้องทั้งหมด เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว สตริงที่ใช้เป็นอินพุตรับประกันว่าประกอบด้วย a, b, c แล

  12. อาร์เรย์สามารถแบ่งออกเป็น n พาร์ติชั่นโดยมีผลรวมเท่ากันใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและตัวเลข num เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรกำหนดว่ามีวิธีการกระจายองค์ประกอบของอาร์เรย์ arr ออกเป็นกลุ่ม num หรือไม่ เพื่อให้ทุกกลุ่มมีผลรวมเท่ากัน หากมีวิธีการดังกล่าว ฟังก์ชันของเราควรคืนค่า true ไม่เช่นนั้น

  13. การตรวจสอบเอกลักษณ์ในอาร์เรย์ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันควรคืนค่า จริง หากตัวเลขทั้งหมดในอาร์เรย์ปรากฏเพียงครั้งเดียว (กล่าวคือ ตัวเลขทั้งหมดไม่ซ้ำกัน) และเป็นเท็จ มิฉะนั้น ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [12, 45, 6, 34, 12, 5

  14. ค้นหาจำนวนที่ไม่ซ้ำมากที่สุดในอาร์เรย์ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็มเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว จากนั้นฟังก์ชันควรวนซ้ำในอาร์เรย์และเลือกตัวเลขที่ใหญ่ที่สุดนั้นจากอาร์เรย์ซึ่งปรากฏเพียงครั้งเดียวในอาร์เรย์ หลังจากนั้น ให้ส่งคืนหมายเลขนี้ และหากไม่มีหมายเลขเฉพาะในอาร์เรย์ เราควรคืนค่า -1 นอ

  15. เลือกองค์ประกอบทั้งหมดที่มีค่าเท่ากับดัชนีใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว จากนั้นฟังก์ชันควรสร้างและส่งคืนอาร์เรย์ใหม่ตามอาร์เรย์เดิม อาร์เรย์ใหม่ควรมีองค์ประกอบทั้งหมดจากอาร์เรย์เดิมที่มีค่าเท่ากับดัชนีที่วางไว้ โปรดทราบว่าเราต้องตรวจสอบค่าและดัชนีโดยใช้ดัชนีแบบ 1 ไม่ใ

  16. กำลังตรวจสอบการเปลี่ยนแปลงของพาลินโดรมใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว หน้าที่ของฟังก์ชันของเราคือตรวจสอบว่าการจัดเรียงใหม่ในอักขระของสตริงส่งผลให้เป็นสตริง palindrome หรือไม่ ถ้าใช่ ฟังก์ชันของเราควรคืนค่า true หรือ false มิฉะนั้น ตัวอย่างเช่น − หากสตริงอินพุตเป็น − const str =

  17. การแปลงสตริงช่องว่างเป็น url ใน JavaScript

    ใน URL ของเว็บ หากเราจัดให้มีช่องว่างใน URL เบราว์เซอร์จะแทนที่ช่องว่างทั้งหมดด้วยสตริง %20 เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว จากนั้นฟังก์ชันควรสร้างและส่งคืนสตริงใหม่ที่ช่องว่างไม่ว่าจะอยู่ที่ใด แทนที่ด้วย %20 ตัวอย่างเช่น − หากสตริงอินพุตเป

  18. การบีบอัดสตริงใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่อาจมีอักขระที่ซ้ำกันอย่างต่อเนื่อง ฟังก์ชันควรบีบอัดสตริงเช่นนี้ − 'wwwaabbbb' -> 'w3a2b4' 'kkkkj' -> 'k4j' และหากความยาวของสตริงที่บีบอัดมากกว่าหรือเท่ากับสตริงเดิม เราควรส่งคืนสตริงเดิม ตัวอย่างเช่น − aab

  19. ผลรวมของสององค์ประกอบที่น้อยกว่า n ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและตัวเลขเดี่ยว num เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันควรค้นหาตัวเลขสองตัวดังกล่าวซึ่งมีผลรวมมากที่สุดในอาร์เรย์แต่น้อยกว่าจำนวนตัวเลข หากไม่มีตัวเลขสองตัวดังกล่าวซึ่งมีผลรวมน้อยกว่า num ฟังก์ชันของเราควรคืนค่า -1 ตั

  20. การค้นหาองค์ประกอบที่มีผู้สืบทอดและรุ่นก่อนอยู่ในอาร์เรย์ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็มเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันควรสร้างและส่งกลับอาร์เรย์ใหม่ที่มีองค์ประกอบดังกล่าวทั้งหมดจากอาร์เรย์ดั้งเดิมซึ่งมีทั้งตัวตายตัวแทนและรุ่นก่อนอยู่ในอาร์เรย์ ถ้าหมายถึง หากองค์ประกอบ num ใด ๆ อยู่ในอาร์เรย์ดั้งเดิม ก็ค

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:29/297  20-คอมพิวเตอร์/Page Goto:1 23 24 25 26 27 28 29 30 31 32 33 34 35