`
sillycat
  • 浏览: 2570254 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Interview(9)Java Array and Other

    博客分类:
  • JAVA
 
阅读更多
Interview(9)Java Array and Other

Java Array
int intArray[] = {1, 2, 3, 4};
float floatArray[] = new float[3];
floatArray[0] = 1.0f;
floatArray[1] = 132.63f;
floatArray[2] = 100f;

int arrayDemo[] = {1, 2, 4, 7, 9, 192, 100};
for(int x: arrayDemo){
    System.out.println(x + “, ");
}

int intArray[][] = { {1, 2}, {2, 3}, {4, 5}};
int a[][] = new int[2][3];
a[0][0] = 12;
a[0][1] = 34;
..snip…
a[1][2] = 93;

2 Array Result
// 第一个矩阵(动态初始化一个二维数组)
int a[][] = new int[2][3];
// 第二个矩阵(静态初始化一个二维数组)
int b[][] = { {1,5,2,8}, {5,9,10,-3}, {2,7,-5,-18} };
// 结果矩阵
int c[][] = new int[2][4];
// 初始化第一个矩阵
for(int i=0; i<2; i++)
    for(int j=0; j<3 ;j++)
            a[i][j] = (i+1) * (j+2);
// 计算矩阵乘积
for (int i=0; i<2; i++){
    for (int j=0; j<4; j++){
            c[i][j]=0;
     for(int k=0; k<3; k++)
                c[i][j] += a[i][k] * b[k][j];
    }
}
// 输出结算结果
for(int i=0; i<2; i++){
for (int j=0; j<4; j++)
    System.out.printf("%-5d", c[i][j]);
    System.out.println();
}

大学时候的数学,线性代数
http://www.ruanyifeng.com/blog/2015/09/matrix-multiplication.html


References:
https://leetcode.com/problemset/all/
https://github.com/OrionMedivh

http://www.weixueyuan.net/view/6316.html
http://www.ruanyifeng.com/blog/2015/09/matrix-multiplication.html
分享到:
评论

相关推荐

    Coding Interview In Java

    1 Rotate Array in Java 15 2 Reverse Words in a String II 19 3 Evaluate Reverse Polish Notation 21 4 Isomorphic Strings 25 5 Word Ladder 27 6 Word Ladder II 29 7 Median of Two Sorted Arrays 33 8 Kth ...

    Coding Interview in Java

    17. 反转问题:如Rotate Array in Java(在Java中旋转数组),反转数组或字符串的某一部分。 18. 动态规划高级问题:比如Word Ladder(单词梯度),寻找从一个单词到另一个单词变化的最短路径。 19. 高级数据结构...

    Java-Interview-Questions-and-Answers

    ### Java Interview Questions and Answers #### 1. 什么是 Java?解释其含义与定义。 Java 是当今最流行的编程语言之一,在 Web 应用程序、移动应用、软件开发、游戏系统以及服务器端技术等领域扮演着重要角色。...

    115-Java-Interview-Questions-and-Answers, 115 Java访谈问题和答案- 终极列表.zip

    115-Java-Interview-Questions-and-Answers, 115 Java访谈问题和答案- 终极列表 #115-Java-Interview-Questions-and-Answers我们将讨论关于Java面试中可以使用的各种问题,以便雇主在Java和面向对象编程方面测试你的...

    [Java] Java 编程面试揭秘 英文版

    t as simple as sitting down and answering questions The technical coding portion of the interview can be akin to a difficult puzzle or an interrogation With Java Programming Interviews Exposed skilled...

    Cracking-the-coding-interview-Java语言版本

    《破解编程面试——Java语言版》是一本深受程序员和求职者欢迎的书籍,它专注于算法和数据结构在面试中的应用。这本书提供了大量的实践题目和Java代码实现,旨在帮助读者提升解决编程挑战的能力,特别是对于准备技术...

    Top 20 Core Java Interview Questions and Answers

    从国外网站上下载的Java面试题。可以看看国外公司的Java面试常用题,以及如何用英文回答。

    Java Interview Questions/Java面试题

    博文链接:https://hidefromall.iteye.com/blog/219683

    Java Interview Guide.epub

    This book is a comprehensive guide that will prepare you for a Java interview. I've conducted over 100 interviews at Fortune 500 companies and meticulously collected the most effective questions with ...

    Java J2EE Job Interview Companion 2nd Edition Apr 2007

    《Java J2EE Job Interview Companion 2nd Edition Apr 2007》是一部针对Java J2EE技术领域面试准备的指南,旨在帮助求职者更好地理解并掌握Java企业级开发的关键概念和技术,以便在面试中脱颖而出。这本书的第二版...

    Java interview-高级Java面试题2019-java-interview.zip

    Java interview-高级Java面试题2019_java-interview.zip

    java interview questions Top 20 java interview programs and answers.2017

    本书《Java Coding Interview》旨在帮助读者在面试过程中取得优异的成绩,传授给求职者必要的面试准备知识。作者有着指导和面试过数百名软件工程师的经验,本书的面试题目是真实的,不仅来自于真实公司的面试问题,...

    2016奇虎360_JAVA研发工程师内推笔试题.zip_java interview_java 面试 雅虎 360

    描述中的“Java interview yahoo 360”进一步确认了这是关于Java的面试,但这里可能是笔误,因为“Yahoo”并没有提及与360的面试合作,可能是用户误输入或者理解错误。 标签“java_interview java_面试_雅虎_360”...

    Java Interview Notes_ 700 Java Interview Questions Answered.pdf

    根据提供的文件信息,这份《Java Interview Notes_ 700 Java Interview Questions Answered.pdf》的文档内容非常丰富,涵盖了Java编程语言面试时可能遇到的多个核心知识点。下面是根据标题和描述生成的知识点详细...

    java interview question

    ### Java高效性原因 Java语言之所以被认为是高效的编程语言,原因之一是它在设计时充分考虑了跨平台兼容性,它通过Java虚拟机(JVM)实现了一次编写,到处运行的特性。当Java程序编译成字节码(.class文件)后,便...

    Java-Interview-Question.pdf

    在Java面试中,通常会涉及一系列的基础知识点和概念,以考察应聘者是否具备Java编程的扎实基础和对面向对象编程的深入理解。以下是根据提供的文件内容整理的Java知识点详解: ### Java语言特点 Java是一种面向对象...

Global site tag (gtag.js) - Google Analytics