相关文章
Study Plan For Algorithms - Part34
1. 翻转单词顺序 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 方法一:
def reverseWords(s):s s.strip()i len(s) - 1j ires []while i > 0:while i > 0 and s[i]! " ":i - 1res.append(s[i 1:j …
建站知识
2024/11/13 20:38:24
AI技术好书推荐:《AI系统-原理与架构》
今年1月份在B站发现了一个B站宝藏博主,发布的一系列AI技术类科普视频内容很干,逻辑清晰,很多知识点讲的深入浅出,非常有用,被直接种粉。
后来这一系列的课程内容博主有了出书的计划,机缘巧合有幸参与部分章…
建站知识
2024/10/20 3:30:40
24岁大专—程序员历险记;
第一次写非技术类型的blog…
一直都想要写这种年中总结类型的文章,可以静下心去梳理自己的故事、成长经历, 常常不知道如何开始, 因为本人并非科班出身,培训机构上的车,属于野路子程序员,所以自己的经历&a…
建站知识
2024/10/27 9:04:21
C语言 | Leetcode C语言题解之第417题太平洋大西洋水流问题
题目: 题解:
static const int dirs[4][2] {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};void bfs(int row, int col, bool ** ocean, const int ** heights, int m, int n) {if (ocean[row][col]) {return;}ocean[row][col] true;int * queue (int *)malloc…
建站知识
2024/10/23 21:44:30
Python | Leetcode Python题解之第419题棋盘上的战舰
题目: 题解:
class Solution:def countBattleships(self, board: List[List[str]]) -> int:return sum(ch X and not (i > 0 and board[i - 1][j] X or j > 0 and board[i][j - 1] X)for i, row in enumerate(board) for j, ch in enumerat…
建站知识
2024/11/5 10:52:32
JS和Node.js的事件循环
JS 的事件循环
在JavaScript中,任务队列(Task Queue)和微任务队列(Microtask Queue)是事件循环(Event Loop)的重要组成部分,它们帮助JavaScript引擎管理异步代码的执行。
事件循环…
建站知识
2024/10/18 4:00:39