ioDraw
中文
中文
English
Español
العربية
Français
Português
Pусский
日本語
Deutsch
한국어
Italiano
工具
博客
模板
产品
流程图
思维导图
甘特图
在线白板
代码绘图
文本绘图
在线图表
SVG编辑器
海报设计
图片编辑器
AI助手
Android
Leetcode
C语言实现三子棋小游戏(详解)
前面讲了那么多的知识,今天来放松一下, 一起来一个简易的小游戏——三子棋:1、设计思路设计一个的棋盘 玩家自行输入坐标,电脑随机下棋 三种情况:玩家赢,电脑赢,平局2、 代码实现既然是小游戏,我们就可以设置一个简易的菜单,比如1为开始游戏,0为退出游戏:
2022-05-09 14:11
阅读数 39
While和for的区别
对于while和for一直混在一起使用。For的使用太多以至于忘记while也很重要。同样作为循环结构,两者的一个重要区别在于是否确定循环次数。For循环规定了变量的起始和终止以及变化条件,这意味着我们可以确定循环的次数。例如从1到100进行for循环,每次自加1,那么可以确定循环次数为100...
2022-04-19 13:51
阅读数 37
初学者LeetCode-(209)长度最小的子数组三种解法
1.题目给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:targe...
2022-04-10 21:14
阅读数 88
python——每日一题
题目一:写一个加法计算器。提示用户输入两个数字,再将它们相加并打印结果。在用户输入的任何一个值不是数字时都捕获异常,并打印一条友好的错误消息。应用异常处理和循环语句,直到用户输入”N“结束程序。while True: number1=input("请输入一个数字") number2...
2022-03-28 22:20
阅读数 89
leetcode 203. 移除链表元素 (C语言实现)
就是很基本的删除链表中值为val的结点,这是一道简单题,然而我一开始却没有写对.../** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; ...
2022-03-21 19:57
阅读数 132
LC. 131. 分割回文串
动态规划保存是否是回文串结果法class Solution(object): def partition(self, s): """ :type s: str :rtype: List[List[str]] """ r...
2022-03-20 15:28
阅读数 8
leetcode每日-2022.01.11-1036逃离大迷宫
在一个 106 x 106 的网格中,每个网格上方格的坐标为 (x, y) 。现在从源方格 source = [sx, sy] 开始出发,意图赶往目标方格 target = [tx, ty] 。数组 blocked 是封锁的方格列表,其中每个 blocked[i] = [xi, yi] 表示坐...
2022-03-18 22:58
阅读数 11
哲学家进餐(力扣)
涉及到操作系统中的多线程并发操作知识点1.Semaphore(信号量),维护一个许可集,同一时间最多允许多少线程去访问资源 线程可以通过acquire()拿到许可,或release()归还许可如果许可全部发放分配,则其他线程进入等待状态2.ReentrantLock[],可重入锁,类似于sy...
2022-03-12 23:02
阅读数 87
For循环中的++i与i++的区别
前言:在刷LeetCode中参考最佳解法时观察到官方在for循环中会经常用到++i,而不是我们从一开始接触java就建立的用i++的习惯,当我第一次看见前者这种用法时,会对自己产生怀疑,难道他们的用法真的有区别吗?但经过我查阅资料,其实两种并没有直接的区别,唯一的区别就是代码运行的效率问题。区...
2022-03-05 09:57
阅读数 51
LeetCode——46. 全排列
1.问题描述2.解决办法回溯法:每一位列出所有可能第一次swap的作用是构造出新的排列第二次swap的作用相当于回溯的过程3.代码实现class Solution { public List<List<Integer>> permute(int[] nums) {...
2022-01-24 10:57
阅读数 44
«
1
2
3
4
5
6
»
技术
Java
1212 篇
Python
927 篇
开发语言
608 篇
c语言
463 篇
算法
461 篇
MySQL
438 篇
数据库
394 篇
前端
387 篇
更多...
今日推荐
ioDraw Mac客户端安装教程
阅读数 16
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:
[email protected]
关注微信
©2020-2024 ioDraw All rights reserved,
Privacy Policy