Câu hỏi của Đỗ Nam

Tất tần tật về các cách nhập trong C#

Mình có thắc mắc ntn ạ Vd mình nhập 3 1 1 thì chương trình liên tục báo lỗi. Nhưng khi mình nhập 3 số mỗi số 1 dòng thì chấp nhận; Bình thường mình hay dùng int.Parse(Console.ReadLine()); và mình muốn nhập số riêng lẻ chứ ko nhập theo dạng string như vậy. Đang dùng cin bên c++ mà sang c# này ...

Đỗ Nam viết 17:45 ngày 01/10/2018 chỉnh sửa

Ý nghĩa dòng lệnh trong kiểu dữ liệu struct

struct Fenwick { int n; vector<LL> f; Fenwick(int n): n(n), f(n+1, 0) {} void set(int i) { for (; i>=1; i -= i&(-i)) f[i]++; } LL get(int i) { LL result = 0; for (; i<=n; i += i&(-i)) result += f[i]; return result; ...

Đỗ Nam viết 17:33 ngày 01/10/2018 chỉnh sửa

Xin ý tưởng thuật toán cho bài tập

Đề bài như sau ạ : Hôm nay là ngày đầu tiên JK đi học. JK được giao một bài tập về nhà như sau: Thầy giáo có một mảng n số nguyên không âm. Thầy muốn tìm 1 số nguyên x, sau đó cộng thêm x vào một số phần tử của mảng (không quá 1 lần với mỗi phần tử), và trừ đi x vào một số phần tử của mảng ...

Đỗ Nam viết 16:58 ngày 01/10/2018 chỉnh sửa

Xin ý tưởng thuật toán

Các nhà sinh học vừa phát hiện ra một loại cấu trúc DNA alpha đặc biệt được cấu trúc bởi chỉ các Nucleotit A và B. Đặc biệt hơn, họ còn phát hiện ra một loại gen omega chỉ gồm nucleotit A nhưng vô cùng hiếm, để nghiên cứu sâu hơn về omega họ quyết định tổng hợp omega từ alpha bằng các phương pháp ...

Đỗ Nam viết 16:48 ngày 01/10/2018 chỉnh sửa

Số thành phần liên thông

Mọi người cho mình hỏi số thành phần liên thông chỉ được tính ra khi có ma trận mô phỏng liên thông hay ko? Có cách nào khác khi đầu bài cho các đỉnh nối với nhau , từ đó xét số thành phần liên thông được ko ạ. VD: 1 2 2 3 2 4 Sẽ có số thành phần liên thông là 1. Mình cảm ơn

Đỗ Nam viết 16:48 ngày 01/10/2018 chỉnh sửa

Cách sử dụng tính chất tam giác pascal để xây dựng bảng kết quả tính nCk

Mọi người cho mình xin hướng xây dựng hàm như vậy với ạ. Code hướng dẫn cũng được ạ . Mình sẽ đọc hiểu . Mình cảm ơn

Đỗ Nam viết 16:42 ngày 01/10/2018 chỉnh sửa

Xin ý tưởng bài tập

Đề bài đây ạ : Cho một mảng nhị phân V có kích thước 2 × N gồm N giá trị 0 và N giá trị 1 . Bạn có thể hoán đổi hai số bất kỳ trong mảng. Hỏi số hoán đổi ít nhất để biến mảng đã cho thành mảng đặc biệt là bao nhiêu? Biết rằng một mảng được coi là đặc biệt khi không có hai phần tử liên tiếp nào của ...

Đỗ Nam viết 16:37 ngày 01/10/2018 chỉnh sửa

Đọc từ file số n và phân tích thành dãy nhị phân

Vấn đề của mình là mình thật sự ko hiểu kiểu trả về của doinhiphan là char* nhưng sau khi return thì in ra sai. Nhưng nếu trong while(n!=0) mình cho xuất str[i] thì lại chính xác. Và đây là code của mình . Mong nhận được sự trợ giúp từ mọi người ạ. #include <iostream> #include ...

Đỗ Nam viết 16:10 ngày 01/10/2018 chỉnh sửa

Vấn đề khi sử dụng String

Sau khi e test thử với str="." nhưng nó ko kết thúc chương trình , mặt khác nếu có dòng enter trước đó thì nó sẽ thực hiện kết thúc chương trình . Mọi người cho e hỏi đây là lỗi gì ạ . Em cảm ơn xD #include <iostream> #include <stack> #include <string> using namespace std; int ...

Đỗ Nam viết 16:07 ngày 01/10/2018 chỉnh sửa

Giải thích công thức trong bài toán điển hình quy hoạch động

Đầu bài đây ạ Dãy con có tổng bằng S: Cho dãy a1,a2,…an. Tìm một dãy con của dãy đó có tổng bằng S. Hướng dẫn Đặt L[i,t)=1 nếu có thể tạo ra tổng t từ một dãy con của dãy gồm các phần tử a1,a2,…ai. Ngược lại thì L[i,t)=0. Nếu L[n,S)=1 thì đáp án của bài toán trên là “có”. Ta có thể tính L[i,t] ...

Đỗ Nam viết 16:02 ngày 01/10/2018 chỉnh sửa
1 2 >