zoukankan      html  css  js  c++  java
  • 面试题(1)

    1.在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

    bool Find(vector<vector<int> > array,int target) {

            int rowCount = array.size();

            int colCount = array[0].size();

            int i,j;

            for(i=rowCount-1,j=0;i>=0&&j<colCount;)

            {

                if(target == array[i][j])

                    return true;

                if(target < array[i][j])

                {

                    i--;

                    continue;

                }

                if(target > array[i][j])

                {

                    j++;

                    continue;

                }

            }

            return false;

        }

    方荣
  • 相关阅读:
    c程序实验报告
    C程序设计实验报告
    第六章 实验报告(函数与宏定义)
    熊承启第五章循环结构实验
    循环结构课后反思
    c语言实验报告
    c语言设计实验报告
    第九章 结构体与共用体
    第八章 指针实验
    数组实验
  • 原文地址:https://www.cnblogs.com/fangrong/p/5271664.html
Copyright © 2011-2022 走看看