替换图片链接

This commit is contained in:
programmercarl
2025-03-17 15:52:23 +08:00
parent 91e7dab72c
commit 86a0208485
216 changed files with 813 additions and 813 deletions

View File

@@ -11,15 +11,15 @@
[知识星球](https://programmercarl.com/other/kstar.html)里很多录友的日常打卡中,都表示被 ACM模式折磨过
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727163624.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727163624.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727163938.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727163938.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727164042.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727164042.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727164151.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727164151.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727164459.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727164459.png' width=500 alt=''></img></div>
所以我正式推出:**卡码网**[https://kamacoder.com](https://kamacoder.com)**专门帮助大家练习ACM模式**。
@@ -43,17 +43,17 @@
来看看这极简的界面,没有烂七八糟的功能,只有刷题!
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727171535.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727171535.png' width=500 alt=''></img></div>
在「状态」这里可以看到 大家提交的代码和判题记录,目前卡码网([https://kamacoder.com](https://kamacoder.com))几乎无时无刻都有卡友在提交代码。
看看大家周六晚上都在做什么,刷哪些题目。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230730200451.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230730200451.png' width=500 alt=''></img></div>
提交代码的界面是这样的,**目前支持所有主流刷题语言**。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230727172727.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230727172727.png' width=500 alt=''></img></div>
## 题解
@@ -63,7 +63,7 @@
[https://github.com/youngyangyang04/kamacoder-solutions](https://github.com/youngyangyang04/kamacoder-solutions)
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230730200709.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230730200709.png' width=500 alt=''></img></div>
**欢迎去Github上star欢迎fork也欢迎来Github仓库贡献其他语言版本成为contributor**
@@ -71,7 +71,7 @@
目前已经有两位录友贡献C和Java版本了。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230730195613.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230730195613.png' width=500 alt=''></img></div>
期待在Githubhttps://github.com/youngyangyang04/kamacoder-solutions 的contributors上也出现你的头像。

View File

@@ -28,10 +28,10 @@
点击这里Fetch upstream。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20230721172815.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20230721172815.png' width=500 alt=''></img></div>
点击之后,这里就会显示最新的信息了
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210516213032568.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210516213032568.png' width=500 alt=''></img></div>
注意这时是你的远端仓库为最新版本本地还不是最新的本地要git pull一下。
@@ -39,18 +39,18 @@
如何提交代码呢首先把自己的代码提交到自己的fork的远端仓库中然后open pull request如图
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210516215102296.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210516215102296.png' width=500 alt=''></img></div>
点击 open pull request之后就是如下画面一个pull request有多个commit。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210516215646937.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210516215646937.png' width=500 alt=''></img></div>
然后就是给pull request 添加备注pull request是对本次commit的一个总结。如果一个pull request就一个commit那么就和commit的备注保持一次。 然后点击 create pull request 就可以了
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210516220219891.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210516220219891.png' width=500 alt=''></img></div>
此时你就提交成功了我会在项目中的pull requests 处理列表里看到你的请求。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210516220502485.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210516220502485.png' width=500 alt=''></img></div>
然后如果你发现自己的代码没有合入多半是有问题如果有问题都有会在pull request里给出留言的
@@ -78,27 +78,27 @@ C++代码
\`\`\`
例如这个commit在添加java代码的时候就直接添加代码
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210512141514272.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210512141514272.png' width=500 alt=''></img></div>
正确的格式应该是这样:
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210513101029336.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210513101029336.png' width=500 alt=''></img></div>
一般发现问题,我也会在代码中给出评论:
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/2021051309401135.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/2021051309401135.png' width=500 alt=''></img></div>
这样大家也可以学习一些 提交代码的规范方面的知识
有的录友 是添加的代码块语法,但没有标记是哪种语言,这样的话 代码就不会针对某种语言高亮显示了,也比较影响阅读,例如:
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/2021051214212374.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/2021051214212374.png' width=500 alt=''></img></div>
提交python代码的话要注释好是python2还是python3
例如这样:
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210513174147165.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210513174147165.png' width=500 alt=''></img></div>
当然python2的话只这么写就行
@@ -113,7 +113,7 @@ python代码
有的录友是一个pull request 里只有一个commit。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210512221535670.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210512221535670.png' width=500 alt=''></img></div>
其实如果大家是平时一天写了两三道题目的话那么分三个commit一个pull request提交上来就行。
@@ -127,13 +127,13 @@ python代码
例如这位录友在提交Java代码的时候按照题解的意思对Java版本的代码进行的注释这就很棒👍
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210512212151438.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210512212151438.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210513101321112.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210513101321112.png' width=500 alt=''></img></div>
当然如果大家感觉 已有的代码 不符合以上要求的话,例如 代码思路不够清晰不够规范,注释不够友好,依然欢迎提交优化代码,要记得详细注释哦。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210516082342756.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210516082342756.png' width=500 alt=''></img></div>
### 说明具体是哪种方法
@@ -141,10 +141,10 @@ python代码
下面这位录友做的就很好
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210512221951251.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210512221951251.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210513101551819.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210513101551819.png' width=500 alt=''></img></div>
有的题解是一起给出了多道题目的讲解例如项目中0102.二叉树的层序遍历.md 中有八道题目,那么大家添加代码的时候 应该在代码注释上,或者 直接写上 是哪个题目的代码。
@@ -162,7 +162,7 @@ python代码
有一位录友在提交代码的时候会把之前的代码 做一下规范性的调整,这就很棒。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210514093012603.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210514093012603.png' width=500 alt=''></img></div>
**代码规范从你我做起!**
@@ -183,10 +183,10 @@ python代码
在合入的过程中还要处理冲突的代码, 理解大家代码的思路,解决冲突,然后在力扣提交一下,确保是没问题。
例如同一道题目, 一位录友提交了, 我还没处理如何,另一位录友也对这道题也提交了代码,这样就会发生冲突
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210514092248192.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210514092248192.png' width=500 alt=''></img></div>
大家提交代码的热情太高了,我有时候根本处理不过来,但我必须当天处理完,否则第二天代码冲突会越来越多。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210514091457392.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210514091457392.png' width=500 alt=''></img></div>
一天晚上分别有两位录友提交了 30多道 java代码全部冲突解决冲突处理的我脖子疼[哭]
@@ -201,11 +201,11 @@ python代码
确保这种额外文件不要提交。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210514093430534.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210514093430534.png' width=500 alt=''></img></div>
还有添加不同方法的时候,直接用正文格式写,哪种方法就可以了,不要添加目录 ,例如这样,这样整篇文章目录结构就有影响了。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210513102640556.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210513102640556.png' width=500 alt=''></img></div>
前面不要加 `## 前序遍历(迭代法)`,直接写`前序遍历(迭代法)`就可以了。
@@ -233,11 +233,11 @@ Go语言代码
甚至发现哪里有语病也欢迎提交PR来修改例如下面就是把【下表】 纠正为【下标】
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210811144337.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210811144337.png' width=500 alt=''></img></div>
不用非要写出牛逼的代码才能提交PR只要发现 文章中有任何问题或者错别字都欢迎提交PR成为contributor。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20210927113149.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20210927113149.png' width=500 alt=''></img></div>
## 特别注意

View File

@@ -51,7 +51,7 @@
操作方式这样,我把命令包 包装成一个shell命令想传那个文件直接 uploadtomyserver然后就返回可以下载的链接这个文件也同时传到了我的服务器上。
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20211126165643.png)
![](https://file.kamacoder.com/pics/20211126165643.png)
我也把我的项目代码放在了github上
@@ -93,11 +93,11 @@ https://github.com/youngyangyang04/fileHttpServer
就是这样一个非常普通的查询页面。
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20211126160200.png)
![](https://file.kamacoder.com/pics/20211126160200.png)
查询通过之后,就会展现返现群二维码。
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20211127160558.png)
![](https://file.kamacoder.com/pics/20211127160558.png)
但要部署在服务器上因为没有公网IP别人用不了你的服务。

View File

@@ -7,11 +7,11 @@
所以卡码网 针对 23种设计**推出了 23道编程题目来帮助大家练习设计模式**。
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240104164130.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240104164130.png' width=500 alt=''></img></div>
这里的23到编程题目对应了 23种这几模式。 例如第一题,小明的购物车,就是单例模式:
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240103210802.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240103210802.png' width=500 alt=''></img></div>
区别于网上其他教程,本教程的特点是:
@@ -40,18 +40,18 @@
同时还给全部整理到PDF上这份PDF我们写的很用心了来个大家截个图
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240104164830.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240104164830.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240104164854.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240104164854.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240104164920.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240104164920.png' width=500 alt=''></img></div>
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240104164947.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240104164947.png' width=500 alt=''></img></div>
关于设计模式的题目,大家现在就可以去 卡码网kamacoder去做了。
关于这23道题目对应 设计模式精讲 PDF也免费分享给录友们大家可以加我的企业微信获取
<div align="center"><img src='https://code-thinking-1253855093.file.myqcloud.com/pics/20240103212419.png' width=500 alt=''></img></div>
<div align="center"><img src='https://file.kamacoder.com/pics/20240103212419.png' width=500 alt=''></img></div>
已经有我企业微信的录友,直接发:设计模式,这四个字就好,我会直接发你。

View File

@@ -8,7 +8,7 @@
我知道录友们在等图论等太久了,其实我比大家都着急。
![大家一直都在催](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613105618.png)
![大家一直都在催](https://file.kamacoder.com/pics/20240613105618.png)
图论完整版目前已经开放在代码随想录网站programmercarl.com
@@ -20,7 +20,7 @@
* 拓扑排序
* 最短路算法
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613104436.png)
![](https://file.kamacoder.com/pics/20240613104436.png)
**耗时一年之久,代码随想录图论 终于面世了**!
@@ -32,21 +32,21 @@
随便截一些图,大家感受一下:
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613104703.png)
![](https://file.kamacoder.com/pics/20240613104703.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613104824.png)
![](https://file.kamacoder.com/pics/20240613104824.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613104852.png)
![](https://file.kamacoder.com/pics/20240613104852.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613104926.png)
![](https://file.kamacoder.com/pics/20240613104926.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613105007.png)
![](https://file.kamacoder.com/pics/20240613105007.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613105030.png)
![](https://file.kamacoder.com/pics/20240613105030.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613105106.png)
![](https://file.kamacoder.com/pics/20240613105106.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20240613105143.png)
![](https://file.kamacoder.com/pics/20240613105143.png)
具体内容大家可以去代码随想录网站programmercarl.com去看看非常精彩
@@ -203,19 +203,19 @@ cout << result[result.size() - 1];
当大家通过 代码随想录 提升了编程与算法能力,考上研或者找到好工作的时候,于我来说已经是很幸福的事情:
![对笔试帮助大](https://code-thinking-1253855093.file.myqcloud.com/pics/20230914172536.png)
![对笔试帮助大](https://file.kamacoder.com/pics/20230914172536.png)
![华为od将近满分](https://code-thinking-1253855093.file.myqcloud.com/pics/20230914172607.png)
![华为od将近满分](https://file.kamacoder.com/pics/20230914172607.png)
![研究生复试](https://code-thinking-1253855093.file.myqcloud.com/pics/20240621103130.png)
![研究生复试](https://file.kamacoder.com/pics/20240621103130.png)
![红包感谢代码随想录366](https://code-thinking-1253855093.file.myqcloud.com/pics/20231123151310.png)
![红包感谢代码随想录366](https://file.kamacoder.com/pics/20231123151310.png)
![上岸亚马逊](https://code-thinking-1253855093.file.myqcloud.com/pics/20240206174151.png)
![上岸亚马逊](https://file.kamacoder.com/pics/20240206174151.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20220718094112.png)
![](https://file.kamacoder.com/pics/20220718094112.png)
![](https://code-thinking-1253855093.file.myqcloud.com/pics/20220718094332.png)
![](https://file.kamacoder.com/pics/20220718094332.png)
至此**图论内容 已完全免费开放在代码随想录网站programmercarl.com造福广大学习编程的录友们**