Câu hỏi của Nguyễn Văn Thịnh

Tại sao gọi BackTracking(i+1) vs BackTracking(++i) lại cho kết quả khác nhau?

Trong thuật toán quay lui BackTracking để liệt kê, ++i và i+1 đều có ý nghĩa quay lui đến phần tử cần cấu hình tiếp theo. Nhưng tại sao kết quả lại khác nhau? Ai đã từng gặp vấn đề này chưa ạ? Mình nghĩ mãi chưa hiểu vì sao

Nguyễn Văn Thịnh viết 17:44 ngày 01/10/2018 chỉnh sửa

Thuật toán sinh xâu nhị phân kế tiếp

Nhập vào bàn phím: số nguyên n là số bit của xâu nhị phân số nguyên i: xâu nhị phân độ dài n có số bit 0 liên tiếp tối đa nhỏ hơn i số nguyên k: xâu thứ k thỏa mãn 2 điều kiện trên Output: hiển thị lên màn hình:xâu thứ k thỏa mãn có số bit 0 liên tiếp nhỏ hơn i theo thứ tự từ điển, nếu ...

Nguyễn Văn Thịnh viết 17:35 ngày 01/10/2018 chỉnh sửa

Hàm hiển thị truyền tham số bởi 1 mảng c++

#include<iostream> #include<math.h> using namespace std; void solve1(int arr[], int n){ int max = -99999999; for(int i = 0; i < n; i++){ cout<<"i= "<<i<<endl; for(int j = i; j < n; j++){ cout<<"j= "<<j<<endl; int t = 0; ...

Nguyễn Văn Thịnh viết 17:30 ngày 01/10/2018 chỉnh sửa

Sử dụng thư viện stack có sẵn trong C++

Trong hàm main() em có khai báo indent preformatted text by 4 spaces stack <char> S; Mọi người cho em hỏi stack này được lưu ở vùng nhớ nào? heap hay stack? Nếu khai báo ở ngoài main() thì lưu ở vùng data hay heap? Em thấy nó khai báo như khai báo object trong Java mà tìm gg search ...

Nguyễn Văn Thịnh viết 17:28 ngày 01/10/2018 chỉnh sửa

Đếm số phần tử tồn tại trong 1 mảng kiểu int

Input: Khai báo 1 mảng có 100 phần tử kiểu int, sau đó nhập vào ngẫu nhiên một cơ số n<=100 phần tử từ index 0 tới index n-1. Output: Tính tổng n phần tử này mà không phải duyệt toàn bộ số lượng mảng? Viết bằng C++. Em nghĩ mãi mà chưa ra thuật toán ra sao, để chỉ lấy n phần tử trong mảng. Ai ...

Nguyễn Văn Thịnh viết 17:25 ngày 01/10/2018 chỉnh sửa

Về phương thức khởi tạo trong OOP Java: Điều gì sẽ thực sự xảy ra tại bộ nhớ, RAM?

Mình tạo một Blueprint class Cat với các thuộc tính và các phương thức khởi tạo như sau: indent preformatted text by 4 spacespackage test.java; public class Cat { private String name; private String size; public String getName() { return name; } public void setName(String name) { this.name ...

Nguyễn Văn Thịnh viết 17:18 ngày 01/10/2018 chỉnh sửa

Chương trình hiển thị các phần tử của mảng bị sai kết quả

package test.java; public class ClassA { public static void main(String[] args) { ClassA p = new ClassA(); p.start(); } void start() { // TODO Auto-generated method stub long []a1 = {3,4,5}; System.out.print(a1[0]+a1[1]+a1[2]+" "); long []a2 = fix(a1); System.out.print(a1[0]+ ...

Nguyễn Văn Thịnh viết 17:18 ngày 01/10/2018 chỉnh sửa

Tại sao phải cài cả SQL sever và MySQL workbench?

Mình mới học database, qua tìm hiểu trước trên mạng thì thấy sql sever và Mysql workbench nó như 2 ide phục vụ cho chung 1 việc. Nhưng khi làm việc với database thì nhiều page có bài viết phải cài cả 2. Liệu điều này có như học C thì cài đặt cả DevC++ và Visual Studio không? xin các tiền bối kinh ...

Nguyễn Văn Thịnh viết 17:18 ngày 01/10/2018 chỉnh sửa

Giải thích đa hình lúc biên dịch và lúc thực thi

Ai đó giúp mình giải thích đa hình biên dịch và đa hình lúc thực thi với ạ. đa hình biên dịch -> đa hình lúc biên dịch đa hình runtime -> đa hình lúc runtime??

Nguyễn Văn Thịnh viết 17:16 ngày 01/10/2018 chỉnh sửa

Học Java có quá nhiều Class, Object người user được sử dụng? làm thế nào để nhớ?

Hi cả nhà, mình là newbiew, hiện đang là sinh viên năm 5 chuyên ngành cơ điện tử. mình quyết định chuyển hướng sang cntt( trước mắt mục tiêu sẽ trở thành full stack) cách đây khoảng 2 tuần và mình bắt đầu với java. Trước đó mình có học qua về C, python GUI ( làm chơi thôi) và bây giờ qua Java( ...

Nguyễn Văn Thịnh viết 17:16 ngày 01/10/2018 chỉnh sửa
1