- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我可以通过递归方法反转数组,例如:数组={1,2,3,4,5} 数组结果={5,4,3,2,1}但我的结果是相同的数组,我不知道为什么,请帮助我。
public class Recursion {
public static int arrayReverse(int [] array, int indice, int pos){
if(indice>=0 && pos<>
int tmp = array[pos];
array[pos]=array[indice];
array[indice]=tmp;
arrayReverse(array, indice-1, pos+1);
}
return array[array.length-1];
}
public static void arrayReverse(int [] array){
arrayReverse(array, array.length-1, 0);
}
}主类是数组
import java.util.Arrays;
public class Main {
/**
* Prueba el método Recursion.arrayReverse
* @param input - array a tratar
* @param expected - resultado esperado
*/
static void test(int[] input, int[] expected) {
// Se informa del caso que se está probando
System.out.println("probando: arrayReverse(" + Arrays.toString(input) + ")");
// Llamada al método a probar
Recursion.arrayReverse(input);
// Comprobación de los resultados
if (!Arrays.equals(input, expected)) {
System.out.print(">> Resultado erróneo, deberia ser: " + Arrays.toString(expected) + "");
System.out.println(" y es: " + Arrays.toString(input) + "");
} khác {
System.out.println(">> Resultado correcto: " + Arrays.toString(input) + "");
}
}
/**
* Invoca a test para realizar múltiples pruebas
* @param args
*/
public static void main(String[] args) {
int[] v1 = {1, 2, 3, 4, 5};
int[] v2 = {5, 4, 3, 2, 1};
test(v1, v2);
}}
1 Câu trả lời
提示:您正在交换元素 - 这意味着您只需要迭代数组的一半...
关于java - 逆数组(Java)//逆数组(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35951842/
Để vẽ đường cong phân phối chuẩn trong R, chúng ta có thể sử dụng: (x = seq(-4,4, length=100)) y = dnorm(x) plot(x, y) Vì dnorm tính y như một hàm của x, nên R
@XmlTransient ngăn không cho thuộc tính JavaBeans được ánh xạ vào biểu diễn XML. Có cách nào ngược lại không, nghĩa là ngay cả những phương thức chưa sử dụng của WebService cũng sẽ được ánh xạ? Nếu không thể thực hiện được thì có cách giải quyết nào không?
Tôi có mảng khóa sau: var keys = [{userId: "333"}, {userId: "334"}] và mảng đối tượng này: var users = [{id: "333", firstName:
Tôi đang tìm cách chung chung để chuyển đổi một chuỗi thành một kiểu dữ liệu. Ví dụ: class SomeThing { public void Add(T value) { //... } pub
Tôi thấy câu hỏi này và ý tưởng này nảy ra. Có cách nào hiệu quả để thực hiện việc này trong PHP không? Sẽ tốt hơn nếu trình biên tập có bản demo phải không? Câu trả lời hay nhất Bạn có thể sử dụng gói pear Math_Matrix cho mục đích này. Về Khoảnh Khắc
Làm thế nào để đảo ngược ma trận trong Python? Tôi tự mình triển khai nó, nhưng nó hoàn toàn là python và tôi nghi ngờ có mô-đun nào nhanh hơn có thể thực hiện được điều này. Câu trả lời hay nhất Bạn nên tìm hiểu về numpy nếu bạn thực hiện các phép toán ma trận. Đây là một mô-đun được viết chủ yếu bằng ngôn ngữ C.
Có cách nào dễ hơn để đảo ngược giá trị bool hơn là sử dụng cấu trúc IF ELSE không? Thông thường tôi sẽ sử dụng ! trước giá trị bool. Nhưng điều này không hiệu quả trong Câu trả lời hay nhất của Navision. Bạn có thể sử dụng từ khóa NOT thay cho !. Về nav
Giả sử tôi có phản hồi đối tượng. Bây giờ tôi muốn kiểm tra biến bool, success, trong mục Response và trả về sớm nếu phản hồi không thành công. nếu(phản hồi == null || !resp
Có ai có thể cung cấp/tham khảo phép đảo ngược của phép chuyển đổi "index->offset"* cho thứ tự hàng chính đa chiều không? Ngoài ra, chúng tôi cũng rất mong nhận được mã (giả). http://en.wikipedia.org/wiki/Row-major_order Ví dụ,
Tôi có một hệ thống trông như thế này: z1 = 5*x1 + x2*cos(x3) z2 = x1*sin(x3) + 3*x2 z3 = 3*x1 - 2*x2 Đây là phép biến đổi các phương trình vi phân (chỉ để cung cấp một số thông tin cơ bản)
Tôi đang sử dụng lớp org.apache.commons.math3.transform FastFourierTransformer và hiện tôi đang cố gắng áp dụng FFT vào một tập dữ liệu thực và áp dụng FFT ngược để lấy lại tập dữ liệu gốc. Câu hỏi của tôi
đóng cửa. Câu hỏi này không đáp ứng được hướng dẫn của Stack Overflow. Hiện tại câu hỏi này không chấp nhận câu trả lời. Câu hỏi này có vẻ không liên quan đến lập trình trong phạm vi được xác định trong trung tâm trợ giúp. . Đã đóng cửa cách đây 9 năm. Cải thiện
Bối cảnh Tôi cần lấy mẫu ngẫu nhiên từ một hàm mật độ xác suất khá phức tạp (PDF) bằng cách sử dụng một hàm phân phối tích lũy (CDF) đã biết và tôi đang cố gắng sử dụng lấy mẫu biến đổi nghịch đảo. Điều này sẽ dễ dàng thực hiện vì tôi có
Có hàm nghịch đảo nào của System.identityHashCode(object) có thể cung cấp giá trị của một đối tượng từ kết quả của System.identityHashCode(object) không? Câu trả lời hay nhấtSys
Có cách nào để lấy được nghịch đảo của câu lệnh group by trong mysql không? Trường hợp sử dụng của tôi là xóa tất cả các bản sao. Giả sử bảng của tôi trông như thế này: ID | columnA | ... 1 | A 2 | A 3 | A 4
Tôi có một truy vấn cung cấp cho tôi danh sách các công ty (tblprov) và các danh mục tương ứng của chúng (tblrubro). Cả hai bảng đều có liên quan thông qua một bảng tra cứu (tblprovxrubro) CHỌN p.id, p.name, r.idCat,
Tôi có một hình ảnh jpg với một vật thể hình tròn trong một hình chữ nhật và tôi muốn làm cho môi trường của vật thể hình tròn đó trở nên trong suốt... (xóa vùng màu đỏ trong ví dụ này) Với iOS này, hãy làm cho một phần của UIImage trở nên trong suốt và "UIBe
Tôi muốn biết liệu có thể lấy được ma trận nghịch đảo thông qua phân tích Cholesky mà không cần đến mảng tạm thời hay không. Cho đến bây giờ, tôi có thể thực hiện phân tích cholesky mà không cần sử dụng mảng tạm thời, nhưng từ đó tôi vẫn chưa tìm ra cách để có được nghịch đảo của ma trận gốc
Có thể sử dụng $watch ngược trong Angular không? Vấn đề của tôi là tôi sử dụng Angular-translate và tôi muốn sử dụng $http.put cho mỗi bản dịch bị thiếu. Nhưng tôi nhận được lỗi này: "10 $digets(
Tôi đang thực hiện phép nghịch đảo fft radix-2. Tôi đang sử dụng các tính chất của phép liên hợp và phép chia tỷ lệ để trả về kết quả. Tôi liên hợp vectơ đầu vào của mình, thực hiện fft radix-2 thông thường (không phải ifft), liên hợp kết quả, sau đó chia cho 1,0/N
Tôi là một lập trình viên xuất sắc, rất giỏi!