面试题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!

相关推荐
风筝在晴天搁浅13 分钟前
代码随想录 718.最长重复子数组
算法
kyle~17 分钟前
算法---回溯算法
算法
star _chen23 分钟前
C++实现完美洗牌算法
开发语言·c++·算法
hzxxxxxxx41 分钟前
1234567
算法
Sylvia-girl1 小时前
数据结构之复杂度
数据结构·算法
CQ_YM1 小时前
数据结构之队列
c语言·数据结构·算法·
VekiSon2 小时前
数据结构与算法——树和哈希表
数据结构·算法
大江东去浪淘尽千古风流人物3 小时前
【DSP】向量化操作的误差来源分析及其经典解决方案
linux·运维·人工智能·算法·vr·dsp开发·mr
sinat_602035363 小时前
翁恺 6.3.1逻辑运算-函数
c语言
Unstoppable223 小时前
代码随想录算法训练营第 56 天 | 拓扑排序精讲、Dijkstra(朴素版)精讲
java·数据结构·算法·