You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

01_07.py 640 B

1234567891011121314151617181920212223
  1. #1.7 矩阵搜索:编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:
  2. #每行的元素从左到右升序排列。
  3. #每列的元素从上到下升序排列。
  4. matrix = [
  5. [1, 4, 7, 11, 15],
  6. [2, 5, 8, 12, 19],
  7. [3, 6, 9, 16, 22],
  8. [10, 13, 14, 17, 24],
  9. [18, 21, 23, 26, 30]
  10. ]
  11. target = 17
  12. result = 'false'
  13. #获取矩阵尺寸
  14. m = len(matrix)
  15. n = len(matrix[0])
  16. for i in range(m):
  17. if matrix[i][0] <= target and matrix[i][n-1] >= target:
  18. for j in range(n):
  19. if matrix[i][j] == target:
  20. result = 'true'
  21. print(result)

机器学习越来越多应用到飞行器、机器人等领域,其目的是利用计算机实现类似人类的智能,从而实现装备的智能化与无人化。本课程旨在引导学生掌握机器学习的基本知识、典型方法与技术,通过具体的应用案例激发学生对该学科的兴趣,鼓励学生能够从人工智能的角度来分析、解决飞行器、机器人所面临的问题和挑战。本课程主要内容包括Python编程基础,机器学习模型,无监督学习、监督学习、深度学习基础知识与实现,并学习如何利用机器学习解决实际问题,从而全面提升自我的《综合能力》。