c++ - 在排序数组 C++ 中查找最接近数字的索引
问题描述
例如我有一个排序数组
{1,10,11,17,34,72,64}
如果给数字 12 它返回 1
int closest_val(vector<int> vals, int digit)
{
...
}
closest_val({1,11,10,17,34,72,64}, 12)
Output: 2
解决方案
推荐阅读
- javascript - 在 React 中单击时不显示自定义弹出模式组件
- powerpoint - 从 VSTO 插件关闭 Powerpoint 格式形状窗格
- c++ - 当用作 if 条件时,范围是否通过 emtpy() 成员函数转换为布尔值?
- c++ - Boost 序列化:在不破坏兼容性的情况下添加新的 register_type
- azure - Azure 来宾用户的 OAuth2 隐式授权流失败
- reactjs - 为什么 vscode 在边缘而不是 chrome 中打开反应应用程序?
- node.js - 如何告诉 Node.js HTTP 服务器端使用某种编码/字节序发送响应二进制数据?
- android - Retrofit2 在获取字符串列表时返回致命异常
- django - 在 django 中序列化多个级别
- python - 为自定义包添加 lambda 层