面试题16.15.珠玑妙算

前言

这两天突然发现力扣上还是有我能写出来的题的,虽说都是简单级别的(以及一道中等的题),但是能写出来力扣真的太开心了,(大佬把我这段话当个玩笑就行了),于是乎,我觉得可以借此机会去扩充一下 我的力扣专栏,要说明的一点是虽然题的难度不高,但凡是有进阶要求的,我都实现了。

ok,那么今天也是开心刷题的一天,王子公主请看题

int* masterMind(char* solution, char* guess, int* returnSize){

int *arr=(int*)calloc(2,4);

*returnSize=2;

for(int i=0;i<4;i++)

if(solution[i]==guess[i])

{arr[0]++;

guess[i]=' ';

solution[i]='1';

}

for(int i=0;i<4;i++)

{

for(int j=0;j<4;j++)

{

if(solution[j]==guess[i])

{solution[j]='1';

arr[1]++;

break;

}

}

}

return arr;

}

AC!

相关推荐
AI科技星13 分钟前
宇宙膨胀速度的光速极限:基于张祥前统一场论的第一性原理推导与观测验证
数据结构·人工智能·经验分享·python·算法·计算机视觉
IoT智慧学堂15 分钟前
C语言流程控制:if判断语句全解析
c语言·开发语言
EXtreme3520 分钟前
C语言指针深度剖析(2):从“数组名陷阱”到“二级指针操控”的进阶指南
c语言·开发语言·算法
luoganttcc33 分钟前
介绍一下 机器人坐标转换的 RT 矩阵
算法
月弦笙音41 分钟前
【vue3】这些不常用的API,却很实用
前端·vue.js·面试
Hacker_Fuchen1 小时前
外包干了一个月,技术明显进步。。。。。
自动化测试·软件测试·测试工具·职场和发展
草莓火锅1 小时前
用c++求第n个质数
开发语言·c++·算法
snakecy1 小时前
自然语言处理(NLP)算法原理与实现--Part 1
人工智能·算法·自然语言处理
创码小奇客1 小时前
Spring Boot依赖排坑指南:冲突、循环依赖全解析+实操方案
后端·面试·架构
萌新彭彭1 小时前
vLLM主要模块Scheduler详解
算法·源码阅读