大佬😭

相关推荐

1. 如何在嵌入式系统中实现蓝牙通信?2. 使用RTOS如何处理任务间的共享资源?3. 如何通过I2S实现音频数据的传输?4. 在FreeRTOS中如何实现任务的延时机制?5. 如何通过SPI接口读取EEPROM的数据?6. 使用PWM控制直流电机的速度的基本原理?7. 如何在嵌入式系统中实现文件系统的支持?8. 使用ADC读取光敏电阻的值的步骤?9. 如何在嵌入式系统中实现低功耗模式?10. 使用中断实现脉冲计数器的功能?11. 如何在嵌入式系统中实现网络时间同步?12. 使用MQTT协议实现设备的远程控制?13. 如何在FreeRTOS中实现任务的优先级继承?14. 使用CAN总线进行工业设备的监控与控制?15. 在FreeRTOS中如何实现软件定时器的使用?16. 如何使用DMA进行ADC数据采集?17. 在嵌入式系统中如何实现图形用户界面(GUI)?18. 使用HTTP协议实现设备的数据上传?19. 如何在FreeRTOS中实现任务的状态查询?20. 使用USB CDC实现设备的串口通信?21. 在嵌入式系统中如何实现音频录制功能?22. 如何通过网络实现设备的配置更新?23. 使用GPIO控制步进电机的步进?24. 在FreeRTOS中如何实现事件组的使用?25. 如何使用SD卡进行数据的备份与恢复?26. 在嵌入式系统中如何实现外部传感器的接口?27. 使用UART进行设备的故障诊断?28. 如何在FreeRTOS中实现互斥量的使用?29. 使用DAC输出模拟信号控制音量?30. 在嵌入式系统中如何实现系统的日志记录与分析?我面试看的是大佬的面经,链接放下边了https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
#美团笔试# #牛客AI配图神器# 编程2题只会暴力,复杂度O(n*max_x*max_y),不知道能不能通过,求教// 在无限大的中国象棋棋盘中有n个炮,第i个炮的坐标是(xi,yi),攻击方式与中国象棋规则一致,每个炮只能攻击到间隔一个棋子的炮,不能打间隔两个及以上棋子的炮,请求出每个炮第一次能攻击到多少个炮。输入是:// 6 // 0 0 // 0 1 // 0 2 // 1 0 // 2 0 // 3 0// 输出是// 2 // 0 // 1// 1// 1 // 1#include # include #include # define MAX_SIZE 1000bool cannon[MAX_SIZE][MAX_SIZE];int main(){    typedef struct position {        int x;        int y;        int result;    } position_input;    position_input input_canno[MAX_SIZE];    int input_cannonnums;    int max_x=0, max_y=0;    scanf("%d", &input_cannonnums);    for(int i=0; i max_x){            max_x = input_canno[i].x;        }        if(input_canno[i].y > max_y){            max_y = input_canno[i].y;        }    }    for(int i=0; i=0; k--){            if(cannon[k][y] == 1){                for(int l=k-1; l>=0; l--){                    if(cannon[l][y] == 1){                        input_canno[i].result++;                        break;                    }                }                break;            }        }        // 纵向        for(int k=y+1; k<=max_y; k++){            if(cannon[x][k] == 1){                for(int l=k+1; l<=max_y; l++){                    if(cannon[x][l] == 1){                        input_canno[i].result++;                        break;                    }                }                break;            }        }        for(int k=y-1; k>=0; k--){            if(cannon[x][k] == 1){                for(int l=k-1; l>=0; l--){                    if(cannon[x][l] == 1){                        input_canno[i].result++;                        break;                    }                }                break;            }        }    }    for(int i=0; i
投递美团等公司10个岗位
点赞 评论 收藏
分享
牛客网
牛客企业服务