Hướng dẫn php coding challenges for beginners - những thách thức mã hóa php cho người mới bắt đầu
Thử thách PHP - 1 [25 bài tập với giải pháp][Một trình soạn thảo có sẵn ở cuối trang để viết và thực thi các tập lệnh.] Show 1. Viết chương trình PHP để kiểm tra xem một số nguyên dương nhất định có phải là sức mạnh của hai. Chuyển đến EditorInput: 4 Đầu ra: 4 là sức mạnh 2 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to check whether a given positive integer is a power of two.
Go to the editor 2. Viết chương trình PHP để kiểm tra xem một số nguyên dương nhất định có phải là sức mạnh của ba. Chuyển đến đầu vào của trình soạn thảo: 9 Đầu ra: 9 là sức mạnh của 3 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to check whether a given positive integer is a power of three.
Go to the editor 3. Viết chương trình PHP để kiểm tra xem một số nguyên dương nhất định có phải là sức mạnh của bốn. Truy cập EditorInput: 4 Đầu ra: 4 là sức mạnh của 4 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to check whether a given positive integer is a power of
four. Go to the editor 4. Viết chương trình PHP để kiểm tra xem số nguyên có phải là sức mạnh của số nguyên khác không. Chuyển đến đầu vào của trình soạn thảo: 16, 2 đầu ra: 16 là sức mạnh của 2 ví dụ: với x = 16 và y = 2 Câu trả lời là "đúng" và với x = 12 và y = 2 "Sai" Nhấp vào tôi để xem Giải pháp mẫu Write a PHP program to check whether an integer is the power of another integer.
Go to the editor 5 5) Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find a missing number(s) from an
array.Go to the editor 6. Viết chương trình PHP để tìm ba số từ một mảng sao cho tổng của ba số liên tiếp bằng 0. ([0] => -1 + 0 + 1 = 0) Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find three numbers from an array such that the sum of three consecutive numbers
equal to zero.Go to the editor 7. Viết chương trình PHP để tìm ba số từ một mảng sao cho tổng của ba số liên tiếp bằng với một số nhất định. Chuyển đến đầu vào của trình soạn thảo: (mảng (2, 7, 7, 1, 8, 2, 7, 8, 7), 16)) đầu ra: mảng ([0] => 2 + 7 + 7 = 16 [1] => 7 + 1 + 8 = 16) Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find three numbers from an array such that the sum of three
consecutive numbers equal to a given number. Go to the editor 8. Viết chương trình PHP để tính toán và trả về căn bậc hai của một số đã cho. Chuyển đến đầu vào của trình soạn thảo: 16 Đầu ra: 4 Nhấp vào tôi để xem giải pháp mẫu Write a PHP
program to compute and return the square root of a given number. Go to the editor 9. Viết chương trình PHP để tìm một số duy nhất trong một mảng không xảy ra hai lần. Chuyển đến đầu vào của trình soạn thảo: mảng (5, 3, 4, 3, 4) đầu ra: mảng ([0] => 5 [1] => 3 [2] => 4 [3] => 3 [4] = > 4) Số đơn: 5 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find a single number in an array that doesn't occur twice.
Go to the editor 10. Viết chương trình PHP để tìm phần tử duy nhất trong một mảng trong đó mọi phần tử xuất hiện ba lần ngoại trừ một. [0] => 5 [1] => 3 [2] => 4 [3] => 3 [4] => 5 [5] => 5 [6] => 3) Xem giải pháp mẫu Write a PHP program to
find the single element in an array where every element appears three times except for one.Go to the editor 11. Viết chương trình PHP để tìm phần tử duy nhất xuất hiện một lần trong một mảng trong đó mọi phần tử xuất hiện hai lần ngoại trừ một. Chuyển đến đầu vào của Trình chỉnh sửa: Array (5, 3, 0, 3, 0, 5, 7, 7, 9) Đầu ra: 9 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find the single element appears once in an array where every element appears twice except for one. Go to the editor 12. Viết chương trình PHP để thêm các chữ số của một số nguyên dương liên tục cho đến khi kết quả có một chữ số. Ví dụ, số cho trình soạn thảo là 59, kết quả sẽ là 5. Đầu vào: 48 Đầu ra: 3 Bước 1: 5 + 9 = 14 Bước 1: 1 + 4 = 5 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to add the digits of a positive integer repeatedly until the result has a single digit.Go to the editor 13. Viết chương trình PHP để đảo ngược các chữ số của số nguyên.go vào mẫu biên tập Write a PHP program to reverse the digits of an integer.Go to the editor 14. Viết chương trình PHP để đảo ngược các bit của số nguyên (32 bit không dấu). Chuyển đến biên tập viên Write a PHP program to reverse the bits of an integer (32 bits unsigned). Go to the editor Đầu vào: 1234 Đầu ra: 1260388352 Ví dụ, 1234 được biểu thị bằng nhị phân là 10011010010 và trả về 1260388352 đại diện cho nhị phân là 100101100100000000000000000. Nhấp vào tôi để xem giải pháp mẫu mẫu 15. Viết chương trình PHP để kiểm tra xem một chuỗi các số có tiến triển số học hay không. Chuyển đến toán học biên tập, một tiến trình số học hoặc chuỗi số học là một chuỗi các số sao cho sự khác biệt giữa các thuật ngữ liên tiếp là không đổi. Đầu vào: Mảng (5, 7, 9, 11) Đầu ra: Một chuỗi số học chẳng hạn, chuỗi 5, 7, 9, 11, 13, 15 ... là một tiến trình số học với sự khác biệt chung là 2. Nhấp vào tôi để xem Giải pháp mẫu Write a PHP program to check whether a sequence of numbers is an arithmetic progression or not. Go to the editor 16. Viết chương trình PHP để kiểm tra xem một chuỗi các số có tiến triển hình học hay không. Chuyển đến đầu vào của Trình chỉnh sửa: Mảng (2, 6, 18, 54) đầu ra: Trình tự hình học trong toán học, tiến trình hình học hoặc trình tự hình học, là một chuỗi các số trong đó mỗi thuật ngữ sau khi tìm thấy bằng cách nhân số trước đó Đã sửa, số khác không được gọi là tỷ lệ chung. Ví dụ, trình tự 2, 6, 18, 54, ... là một tiến trình hình học với tỷ lệ chung 3. Tương tự, 10, 5, 2.5, 1.25, ... là một chuỗi hình học với tỷ lệ chung 1/2. Nhấp vào tôi để xem giải pháp mẫu Write a
PHP program to check whether a sequence of numbers is a geometric progression or not. Go to the editor 17. Viết chương trình PHP để tính tổng của hai số đảo ngược và hiển thị tổng trong biểu mẫu đảo ngược. Chuyển đến đầu vào của trình soạn thảo: 13, 14 Đầu ra: 72 Lưu ý: Kết quả sẽ không duy nhất cho mỗi số, ví dụ 31 là một dạng đảo ngược của một số số là 13, 130, 1300, do đó, tất cả các số không hàng đầu sẽ bị bỏ qua. Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to compute the sum of the two reversed numbers and display the sum in reversed form.
Go to the editor 18. Cho đến khi bạn đạt được 1. Chuyển đến đầu vào trình chỉnh sửa: 12 Đầu ra: Mảng ([0] => 12 [1] => 6 [2] => 3 [3] => 10 [4] => 5 [5] = > 16 [6] => 8 [7] => 4 [8] => 2 [9] => 1) Theo Wikipedia, phỏng đoán Collatz là một phỏng đoán trong toán học được đặt theo tên của Lothar Collatz, người lần đầu tiên đề xuất nó vào năm 1937. Phản đoán còn được gọi là phỏng đoán 3N + 1. Các phỏng đoán có thể được tóm tắt như sau. Lấy bất kỳ số nguyên dương n. Nếu n là chẵn, chia nó cho 2 để nhận n / 2. Nếu n là lẻ, hãy nhân nó với 3 và thêm 1 để có được 3n + 1. Lặp lại quy trình (được gọi là "một nửa hoặc ba cộng với một") . Phạm vi phỏng đoán là bất kể bạn bắt đầu số nào, cuối cùng bạn sẽ luôn đạt được 1. Ví dụ: ví dụ: bắt đầu bằng n = 12, người ta có trình tự 12, 6, 3, 10, 5, 16, 8, 4, 4, 2, 1. n = 19, ví dụ, mất nhiều thời gian hơn để đạt 1: 19, 58, 29, 88, 44, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 16 , 8, 4, 2, 1. Nhấp vào tôi để xem giải pháp mẫu
Write a PHP program where you take any positive integer n, if n is even, divide it by 2 to get n / 2. If n is odd, multiply it by 3 and add 1 to obtain 3n + 1. Repeat the process until you reach 1. Go to the editor 19. Viết chương trình PHP để kiểm tra xem một số nhất định có phải là số xấu xí không. Chuyển đến EditorInput: 12 Đầu ra: 12 là số xấu xí là số dương là các số dương có các yếu tố chính là 2, 3 hoặc 5. Trình tự 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 12, 12, , ... hiển thị 10 số xấu xí đầu tiên. Lưu ý: 1 thường được coi là một số xấu xí. Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to check whether a given number is an ugly number. Go to the editor 20. Chuyển đến đầu vào của trình soạn thảo: 1 Đầu ra: Số Hamming trong toán học, tiến trình số học hoặc trình tự số học là một chuỗi các số sao cho sự khác biệt giữa các thuật ngữ liên tiếp là không đổi. Ví dụ: trình tự 5, 7, 9, 11, 13, 15 ... là một tiến trình số học với sự khác biệt phổ biến là 2. Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to get the Hamming numbers upto a given numbers also check whether a given number is an Hamming number. Go to the editor 21. Viết chương trình PHP để kiểm tra xem một chuỗi nhất định có phải là một đối thủ của một chuỗi khác không. Chuyển đến đầu vào của Trình chỉnh sửa: ('Anagram', 'Nagaram') đầu ra: Hai chuỗi này là ANAGram theo Wikipedia, một phương pháp là chuyển đổi từ trực tiếp hoặc phát từ, kết quả của việc sắp xếp lại các chữ cái hoặc cụm từ để tạo ra một từ từ hoặc cụm từ mới, sử dụng tất cả các chữ cái gốc chính xác một lần; Ví dụ, từ xin lỗi có thể được sắp xếp lại thành nag-a-ram. Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to check whether a given string is an anagram of
another given string. Go to the editor 22. Viết một chương trình PHP để đẩy tất cả các số không đến cuối một mảng. Chuyển đến đầu vào của Trình chỉnh sửa: Mảng (0,2,3,4,6,7,10) Đầu ra: Mảng ([0] => 2 [1] => 3 [2] => 4 [3] => 6 [4] => 7 [5] => 10 [6] => 0) Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to push all zeros to the end of an array. Go to the editor 23. Viết chương trình PHP để tìm phần tử đa số trong một mảng. Chuyển đến đầu vào của trình soạn thảo: mảng (1, 2, 3, 4, 5, 5, 5, 5, 5, 5, 6) N là số lượng các phần tử trong mảng. Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find majority element in an array. Go to the editor 24. Viết chương trình PHP để tìm độ dài của từ cuối cùng trong một chuỗi. Chuyển đến đầu vào của Trình chỉnh sửa: Đầu ra bài tập PHP: 9 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find the length of the last word in a string. Go to the editor 25. Viết chương trình PHP để tìm số duy nhất xảy ra số lần lẻ và các số khác xảy ra thậm chí số lần. Chuyển đến đầu vào của trình soạn thảo: 4, 5, 4, 5, 2, 2, 3, 3, 2, 4, 4 đầu ra: 2 Nhấp vào tôi để xem giải pháp mẫu Write a PHP program to find the single number which occurs odd number of times and other numbers occur even number of times. Go to the editor Trình chỉnh sửa mã PHP: Nhiều hơn nữa sẽ đến! Không gửi bất kỳ giải pháp nào cho các bài tập trên tại đây, nếu bạn muốn đóng góp vào trang tập thể dục phù hợp. Làm cách nào để thực hành lập trình PHP?Hướng dẫn PHP.. Dễ dàng học với "Php Tryit" với Trình chỉnh sửa "Php Tryit" trực tuyến của chúng tôi, bạn có thể chỉnh sửa mã PHP và nhấp vào nút để xem kết quả. .... Bài tập PHP. Kiểm tra bản thân với các bài tập. .... Ví dụ PHP. Tìm hiểu bằng ví dụ! .... Bài kiểm tra câu đố PHP. Tìm hiểu bằng cách làm một bài kiểm tra! .... Tài liệu tham khảo PHP .. Làm thế nào tôi có thể học PHP dễ dàng?Cách học PHP: Hướng dẫn từng bước.. Bước 1: Tìm hiểu HTML và CSS. PHP là một ngôn ngữ lập trình tuyệt vời để học, nhưng nó không phải là công nghệ đầu tiên bạn thành thạo trong phát triển web. .... Bước 2: Làm chủ những điều cơ bản. .... Bước 3: Xây dựng một dự án. .... Bước 4: Tập trung vào khả năng đọc. .... Bước 5: Tham gia cộng đồng PHP. .... Bước 6: Nhận trong một số thực hành .. Làm thế nào để bạn bắt đầu các thử thách mã hóa?Tip #6 ... Bước 1: Chọn một dự án kích thích bạn..... Bước 2: Tìm các dự án tương tự trực tuyến..... Bước 3: Chọn các công cụ và ngôn ngữ của bạn..... Bước 4: ánh xạ kiến trúc của dự án..... Bước 5: Thêm mã giả vào chương trình của bạn..... Bước 6: Đặt thời hạn để hoàn thành từng bước .. Làm thế nào tôi có thể cải thiện kỹ năng PHP của mình?10 điều bạn có thể làm để trở thành một nhà phát triển PHP tốt hơn.. Sử dụng các chức năng và lớp Core PHP..... Tạo một tệp cấu hình..... Luôn luôn vệ sinh dữ liệu sẽ đi vào cơ sở dữ liệu của bạn..... Để lại báo cáo lỗi được bật trong giai đoạn phát triển..... Đừng tổng hợp mã của bạn..... Giữ đoạn mã yêu thích tiện dụng .. |