Là viết hàm random sao cho 1 nút thì 50%. Các nút còn lại 10% đúng k?Một viên xuất sắc có 6 mặt, em muốn tỉ lệ ra mặt 1 nút lên 50%, còn 50% còn lại thì chia đều cho 5 mặt còn lại thì nên làm ntn mn?
Vâng bácLà viết hàm random sao cho 1 nút thì 50%. Các nút còn lại 10% đúng k?
Theo tôi thì thế này, random x từ 1->10, nếu x= 1->5 thì return 1, nếu không thì return x-4Một viên xuất sắc có 6 mặt, em muốn tỉ lệ ra mặt 1 nút lên 50%, còn 50% còn lại thì chia đều cho 5 mặt còn lại thì nên làm ntn mn?
Cái này để làm tương đối thì k khó. Đơn giản nhất là tìm mấy cái hàm random có sẵn ấy. Thường nó sẽ random từ 0 đến 1. Thì mình chia ra tùe 0 đến 0.5 là 1 nút. Từ 0.5 đến 1 là 5 nút còn lại, mỗi nút 1 khoảng 0.1Vâng bác
# Cho một hàm randomDice() sẽ trả về một số ngẫu nhiên từ một đến 6, xác suất đều nhau cho mỗi số là 1/6
def randomDice():
return random.randint(1, 6) # assume that this function returns numbers uniformly
# Viết hàm newRandom() cũng trả về số 1-6, nhưng xác suất ra số 1 là 50%, 50% còn lại phân đều cho các số từ 2-6
# Với điều kiện chỉ được sử dụng hàm randomDice() as a source of randomness
def newRandom():
# write code here
Nếu đề yêu cầu phải dùng hàm randomDice có sẵn thì có thể làm cách nàyMình hiểu bài này là một dạng bài test logic thôi chứ không phải test coding hay công nghệ. Kiểu sẽ như thế này:
Python:# Cho một hàm randomDice() sẽ trả về một số ngẫu nhiên từ một đến 6, xác suất đều nhau cho mỗi số là 1/6 def randomDice(): return random.randint(1, 6) # assume that this function returns numbers uniformly # Viết hàm newRandom() cũng trả về số 1-6, nhưng xác suất ra số 1 là 50%, 50% còn lại phân đều cho các số từ 2-6 # Với điều kiện chỉ được sử dụng hàm randomDice() as a source of randomness def newRandom(): # write code here
)lên geeksforgeeks học cũng ok bác. cứ qua từng chủ đề. học để pv thì leetcode còn nâng cao thì codeforcesmọi người chia sẻ cách học cấu trúc dữ liệu và thuật toán của mình được không ạ
cảm ơn bác nhá, tôi học để nâng cao khả năng thuật toánlên geeksforgeeks học cũng ok bác. cứ qua từng chủ đề. học để pv thì leetcode còn nâng cao thì codeforces


mọi người chia sẻ cách học cấu trúc dữ liệu và thuật toán của mình được không ạ
cám ơn bác, em sẽ cố gắngHọc ctdl trước sau đó đến thuật toán.
Chọn 1 ngôn ngữ sau đó tìm quyển data structure and algorithms in java/c++/python ngồi học.
Leetcode chỉ là bước luyện tập thôi.
Áp dụng thuần thục là có 1 base tốt.
Có những khoá học tren udemy nào dạy thuật toán từ chưa biết gì cho tới pro vậy ạ
via theNEXTvoz for iPhone
Tôi nghĩ bạn chỉ cần nắm các thuật toán và cấu trúc dữ liệu cơ bản là được rồi. Pro thuật toán rất khó
Sent from Vsmart Star 4 using vozFApp
class Bike {
private:
int id;
string brand;
int manufactureYear;
public class Ex1_Animal {
//properties
private String name;
private String species;
private float hight;
private float weight;
private String habitat;
private String reproduction;

Hơi lạ chứ Java để private thì cũng làm gì mà access được nhỉ ?Mọi người cho em hỏi một chút không liên quan đến CTDL> ạ. Chả là em đang mới học C++ và thấy rằng cái tính kế thừa của nó có hơi khác Java thì phải
Cụ thể là C++ khi em khai báo một thuộc tính trong class cha mà để private thì class con không thể sử dụng được ạ
C++:class Bike { private: int id; string brand; int manufactureYear;
Còn trong Java em có khai báo các thuộc tính trong class cha là private thì class con nó vẫn có thể sử dụng được các thuộc tính đó ạ
Java:public class Ex1_Animal { //properties private String name; private String species; private float hight; private float weight; private String habitat; private String reproduction;
Có thể em đang lú nên cần mọi người thông não giúp em với ạ![]()
C++ muốn inherit được thì để specifier của class cha là protected thay vì private nhéMọi người cho em hỏi một chút không liên quan đến CTDL> ạ. Chả là em đang mới học C++ và thấy rằng cái tính kế thừa của nó có hơi khác Java thì phải
Cụ thể là C++ khi em khai báo một thuộc tính trong class cha mà để private thì class con không thể sử dụng được ạ
C++:class Bike { private: int id; string brand; int manufactureYear;
Còn trong Java em có khai báo các thuộc tính trong class cha là private thì class con nó vẫn có thể sử dụng được các thuộc tính đó ạ
Java:public class Ex1_Animal { //properties private String name; private String species; private float hight; private float weight; private String habitat; private String reproduction;
Có thể em đang lú nên cần mọi người thông não giúp em với ạ![]()
sai rồiC++ muốn inherit được thì để specifier của class cha là protected thay vì private nhé
, private nó cũng kế thừa đc. chỉ là k access trực tiếp đc từ class con thôi.