当前位置: 首页 > news >正文

笔试强训(四)

一.Fibonacci数列

https://www.nowcoder.com/practice/18ecd0ecf5ef4fe9ba3f17f8d00d2d66?tpId=122&tqId=33668&ru=/exam/oj

#include <iostream>
using namespace std;int main()
{int n;cin >> n;int a = 0, b = 1, c = 1;while (b < n){a = b;int t = c;c = b + c;b = t;}cout << min(abs(n - b), min(abs(n - c), abs(n - a)));return 0;
}

二. 单词搜索

https://www.nowcoder.com/practice/987f2981769048abaf6180ed63266bb2?tpId=196&tqId=39583&ru=/exam/oj

class Solution {
public:/*** 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可** * @param board string字符串vector * @param word string字符串 * @return bool布尔型*/int n;int m;int dir[4][2] = {{0,-1},{0,1},{-1,0},{1,0}};bool book[105][105] = {false};bool dfs(vector<string>& board,int x,int y, string word,int now){if(now == word.size()){return true;}book[x][y] = true;for(int i = 0;i < 4; i++){int x1 = x + dir[i][0];int y1 = y + dir[i][1];if(x1 >=0 && y1 >=0 &&x1 < n && y1 < m && !book[x1][y1] && board[x1][y1] == word[now]){if (dfs(board,x1,y1,word,now + 1)){return true;}}}book[x][y] = false;return false;}bool exist(vector<string>& board, string word) {// write code heren = board.size();m = board[0].size();for(int i = 0 ;i < n ; i++ ){for(int j = 0; j < m; j++ ){if(board[i][j] == word[0]){if(dfs(board,i,j,word,1)){return true;}}}}return false;}
};

三. 杨辉三角

https://www.nowcoder.com/practice/e671c6a913d448318a49be87850adbcc?tpId=290&tqId=39928&ru=/exam/oj

#include <iostream>
using namespace std;int dp[31][31];int main()
{int n;cin >> n;dp[1][1] = 1;for (int i = 2; i <= n; i++){for (int j = 1; j <= i; j++){dp[i][j] = dp[i - 1][j] + dp[i - 1][j - 1];}}for (int i = 1; i <= n; i++){for (int j = 1; j <= i; j++){printf("%5d", dp[i][j]);}printf("\n");}return 0;
}
http://www.dtcms.com/a/490175.html

相关文章:

  • 【深入浅出PyTorch】--7.2.PyTorch可视化2
  • 商城系统-自动化测试报告
  • 递归-面试题08.06.汉诺塔问题-力扣(LeetCode)
  • 珠海网站建设 骏域网站域名 空间 网站制作
  • AI视频生成工具完全指南:从Sora到开源替代方案全解析
  • 多模态大模型研究每日简报【2025-10-16】
  • Azure Workbooks 权限配置完整指南
  • 公司做网站需要哪些资料百度蜘蛛抓取网站模块
  • 后端定义两个实体参数,前端如何传值
  • **点云处理:发散创新,探索前沿技术**随着科技的飞速发展,点云处理技术在计算机视觉、自动驾驶、虚拟现实等领域的应用愈发广
  • HarmonyOS分布式硬件共享:调用手机摄像头的手表应用
  • 网站开发英语英语山东教育网站开发公司
  • 手表东莞网站建设技术支持网站搭建公司加盟
  • DevTunnel:免费安全穿透内网网页
  • el-input 输入框宽度自适应宽度
  • [嵌入式系统-126]:CUDA运行在CPU上,还是运行在GPU之上?
  • 启动模板创建AWS EC2 Auto Scaling指南
  • 【LeetCode_160】相交链表
  • HUAWEI A800I A2 aarch64架构服务器鲲鹏920开启虚拟化功能
  • Java-151 深入浅出 MongoDB 索引详解 性能优化:慢查询分析 索引调优 快速定位并解决慢查询
  • 微信小程序快速入门【02】
  • YOLO-V1 与 YOLO-V2 技术详解:从经典到优化的目标检测演进
  • 天津市网站制作公司百度seo点击器
  • 建设部网站燃气管理部门网络软件开发
  • 三种思路彻底掌握 BST 判断(递归与迭代全解析)——力扣98.验证二叉搜索树
  • 基于k8s环境的mongodb多副本高可用方案
  • 汽车免拆诊断案例 | 2014 款宝马 M4 车冷起动后发动机抖动
  • 横泉水库建设管理局网站鄂州网站建设哪家专业
  • 虚拟人驱动密码:惯性动作捕捉设备+无穿戴动作捕捉技术
  • Linux01