简单算法题
Qcoder_wwz
Talk is cheap,show me the code;
展开
-
代码训练营day1--704.二分查找|27.移除元素
704.二分查找 class Solution { public: int search(vector& nums, int target) { int left = 0; int right = nums.size() - 1; while (left <= right) { int mid = left + (right - left) / 2; if (nums[mid] < target) { left = mid + 1; } else if (nums[mid] > t原创 2022-12-07 01:42:28 · 578 阅读 · 1 评论 -
习题2-5 分数化小数(p35)
习题2-5 分数化小数 输入正整数a,b,c,输入a/b的小数形式,精确到小数点后c位。a,b<=10^6,c<=100。输入包含多组数据,结束 标记为a=b=c=0, 例子输入: 1 6 4 0 0 0 例子输出: Case 1: 0.1667 #include <stdio.h> int main(){ int a,b,c; int...原创 2018-04-29 17:13:28 · 248 阅读 · 0 评论 -
习题2-6 排列(p35)
用1~9,的9个数字组成3个三位数abc:def:ghi=1:2:3。每个数字恰好出现一次。 version 1: #include <stdio.h> #include <string.h> int main() { int x,y,z,a[10],i,s; memset(a,0,sizeof(a)); for(x=...原创 2018-04-29 18:11:29 · 256 阅读 · 0 评论