Hackerrank giải pháp chứng nhận python github

Đây là mã bỏ đi chỉ được cho là hoàn thành công việc một cách chính xác. Tôi đã sử dụng các đoạn mã do HackerRank cung cấp, vì vậy đừng bận tâm đến việc nhập không cần thiết, quy ước đặt tên, v.v. Vui lòng sử dụng các giải pháp của tôi làm nguồn cảm hứng, nhưng vui lòng không sao chép mã theo nghĩa đen

giấy chứng nhận

Để có được chứng chỉ, hai bài toán phải được giải trong vòng 90 phút

Sau đây là danh sách không đầy đủ các sự cố có thể xảy ra đối với mỗi chứng chỉ kể từ năm 2021. 09. 15. Vui lòng cho tôi biết nếu các vấn đề về chứng chỉ đã thay đổi, để tôi có thể ghi chú tại đây

  • Giải quyết vấn đề [Cơ bản]
    • Nhà giao dịch đang hoạt động
    • Phân vùng tệp hệ thống cân bằng
    • Phân đoạn dài nhất
    • Chi phí tối đa của máy tính xách tay
    • Hình chữ nhật gần giống nhau
    • Tiến trình song song
    • Giải mã mật khẩu
    • sửa đường
    • Chuỗi đảo ngữ
    • Tổng phân đoạn
    • nhu cầu bất ngờ
    • Thay đổi tên người dùng
    • chuỗi nguyên âm
  • Giải quyết vấn đề [Trung cấp]
    • Bitwise AND
    • Cân bằng các phần tử mảng
    • Đổi tên tập tin
    • khách sạn xây dựng
    • Diện tích lớn nhất
    • Giá trị phân đoạn tối đa
    • đội đẹp
    • Tổng đã sắp xếp
    • Nhiệm vụ ghép nối
    • Hệ thống mật khẩu thân thiện với người dùng

Bên cạnh các giải pháp, còn có các sơ khai mã Python 3 và C++ và một số trường hợp thử nghiệm để bạn có thể thử giải các bài toán trước mà không gặp áp lực về thời gian nếu muốn

Bài kiểm tra chứng chỉ kỹ năng HackerRank Python [Cơ bản]

Đã thực hiện bài kiểm tra này trên HackerRank tại đây vào ngày 14 tháng 7 năm 2020. Giấy chứng nhận có thể được xem ở đây

chương trình

  • FizzBuzz [Câu hỏi thực hành - Ungraded]
  • Đảo ngược từ và trường hợp hoán đổi
  • Biểu diễn chuỗi của các đối tượng

Hàm trung bình Python

import math
import os
import random
import re
import sys



def avg[*nums]:
    return sum[nums]/len[nums]

if __name__ == '__main__':

Các trường hợp đảo ngược từ và hoán đổi Python

#!/bin/python

import math
import os
import random
import re
import sys



#
# Complete the 'reverse_words_order_and_swap_cases' function below.
#
# The function is expected to return a STRING.
# The function accepts STRING sentence as parameter.
#

def reverse_words_order_and_swap_cases[sentence]:
    word_list = sentence.split[]
    reversed_list = word_list[:: -1]
    reversed_sentence = " ".join[reversed_list]
    return reversed_sentence.swapcase[]


if __name__ == '__main__':
    fptr = open[os.environ['OUTPUT_PATH'], 'w']

    sentence = raw_input[]

    result = reverse_words_order_and_swap_cases[sentence]

    fptr.write[result + '\n']

    fptr.close[]

Các lớp hình dạng Python với phương thức diện tích

#!/bin/python3

import math
import os
import random
import re
import sys



class Rectangle:
    def __init__[self,breadth,length]:
        self.breadth=breadth
        self.length=length
    def area[self]:
        return self.breadth*self.length

    pass

class Circle:
    def __init__[self,radius]:
        self.radius=radius
    def area[self]:
        return math.pi*[self.radius**2]
    pass
if __name__ == '__main__':  

Giải quyết vấn đề

Tuổi thọ pin máy tính xách tay chơi game

def getBattery[events]:
    c=50
    for i in events:
        if [i100:
                c=100
        print[c]
    return c

Chuỗi đảo ngữ

from collections import Counter
def stringAnagram[dictionary, query]:
    # Write your code here
    dict = ["".join[sorted[word]] for word in dictionary]
    q = ["".join[sorted[word]] for word in query]
    result = []
    count = Counter[dict]
    for word in q:
        if word in count.keys[]:
            result.append[count[word]]
        else:
            result.append[0]

    return result

Java

lớp cộng

class Adder extends Calculator{
int add[int a,int b]
{
return a+b;
}
}

Sql

Cố vấn sinh viên

select std.roll_number, std.name 
from student_information std, faculty_information fi 
where std.advisor = fi.employee_id and [fi.gender = 'M' and fi.salary > 15000 or fi.gender = 'F' and fi.salary > 20000] 

Sql Trung cấp

Sản phẩm không bán

select sku,product_name from PRODUCT P left join INVOICE_ITEM Ii on Ii.product_id = P.id where invoice_id is NULL order by SKU;

Chi tiêu của khách hàng

________số 8

Chứng chỉ HackerRank Python có miễn phí không?

Giới thiệu về HackerRank . Khi được hỏi về cách họ thanh toán cho khóa đào tạo của mình, hầu hết những người đánh giá đều trả lời: " Chương trình chứng nhận này miễn phí cho mọi người ".

Chứng chỉ HackerRank có giá trị không?

Là công ty hàng đầu trong ngành về đánh giá nhà phát triển, chứng chỉ kỹ năng của HackerRank được ngành công nhận, giúp hồ sơ LinkedIn của bạn nổi bật trước những nhà tuyển dụng đang tìm kiếm tài năng cho nhà phát triển. Chứng chỉ HackerRank cũng là một cách tuyệt vời để chuẩn bị cho các cuộc phỏng vấn kỹ thuật .

Chúng tôi có thể nhận chứng chỉ miễn phí từ HackerRank không?

Chứng chỉ miễn phí từ HackerRank . Sau khi vượt qua đánh giá thành công, bạn có thể quảng cáo bản thân bằng chứng chỉ HackerRank cho đồng nghiệp và nhà tuyển dụng. HackerRank provides 21 free Skills Certification Tests including Angular, Java, Javascript and Python to help learners get certified in technical skills. Upon successfully clearing an assessment, you can promote yourself using the HackerRank certificate to peers and employers.

Tôi có thể làm lại bài kiểm tra chứng chỉ HackerRank không?

Nếu không hoàn thành bài kiểm tra, bạn có thể làm lại bài kiểm tra sau một khoảng thời gian quy định . Kết quả và những lần thử không thành công của bạn sẽ vẫn ở chế độ riêng tư và sẽ không được chia sẻ với bất kỳ công ty nào. Trong thời gian chờ đợi, bạn vẫn có thể tiếp tục luyện tập trên HackerRank.

Chủ Đề