3年鹅厂码农倾心推荐,一些好玩有趣有用的网站。

做了3年码农,这些网站是我压箱底的全部宝贝,分享一波,不好玩你打我(狗头)~

JsFuCK

在这里插入图片描述

仅仅使用6种符号来编写代码,分别是(、)、+、[、]、

非常酷炫,还可以用它来了解JS语言最基本的语法词法。作为已经工作了五年的老鸟,被各种框架蹂躏之后,最缺的就是语言基础,用它来学习既有趣又有挑战性。

LintCode领扣

在这里插入图片描述

空前强大的在线编程训练系统,我常会在这里刷算法题,巩固自己的算法基础,毕竟算法能力不反复学习的话就会退化,公司的编程玩法都比较固定了。

比较有趣的是,你可以在这里测试自己的编码能力,了解自己的水平,还有模拟面试和比赛,可以说是集实用和有趣为一体,我一般睡前会刷一道题练练手,不刷心里难受的那种。

还有一些人提到LeetCode,我LeetCode和LintCode都用过,但是LintCode的性价比高,而且页面比较合我胃口,当然任君选择。

个人认为刷题网站永远只是工具,只要自己用顺手就好。

GitHub

作为全球最大同性交友平台,这个项目里集结了大量的女装大佬(不是)。

在这里插入图片描述

你可以在GitHub找到很多开源项目来学习,不会编码的小白也可以直接体验大佬做的项目,愉快玩耍。

比如你可以在这里回味下童年时的游戏、获得国内最大的表情包合集、寻找抖音上的漂亮小姐姐、抢火车票、扒国内阿里、腾讯、百度、美团等互联网大厂的技术面试题……总之,你来体验一把绝对会爱上!

在这里插入图片描述

男孩子的快乐,就是这么朴实无华且枯燥。(不过,应该没几个人不知道这个GitHub吧)

Coding game

在这里插入图片描述

这是一个打游戏学编程的网站,也算是我的一个秘密基地了。可以在多人编程游戏中与朋友,同学或同事一起玩耍。

像素化风格图片生成器

在这里插入图片描述

如果你把它当做一个打码软件那就错了,毕竟微信、美图秀秀等软件都可以轻松打码,但你可以用它做出一些像素画风格的照片,逼格一下子就提高了。

for example:

在这里插入图片描述

简单找房

在这里插入图片描述

钱和房永远是压垮年轻人的最后一根稻草,包括我。之前被别人安利了豆瓣租房小组,但是每天都要反反复复地刷,特别浪费时间,有了它简直是神器。

需要换房、租房的朋友可以看看,虽然我用的频率不高,但是一看到这个网站就果断丢进收藏夹了。

Colorspark

在线渐变颜色生成器,可以随机生成一些好看的颜色和渐变色,纠结配色的,想找到好看颜色的,有救了。

在这里插入图片描述

Sub HD

在这里插入图片描述
为影视爱好者们提供交流字幕的平台。你可以在这里找到并下载字幕,对字幕打分和评论,也可以上传字幕与大家分享,可以看到豆瓣评分和烂番茄评分,适合那些喜欢看原版电影的人(个人觉得国内配音总有点别扭),终于不用啃生肉了。

以上就是我收藏夹的全部内容,也欢迎大佬评论区补充~

相关推荐

巨硬家面试题:字符串查找(带解题思路)

对于一个给定的 source 字符串和一个 target 字符串,你应该在 source 字符串中找出 target 字符串出现的第一个位置(从0开始)。如果不存在,则返回 -1。在线做题地址说明在面试中我是否需要实现KMP算法?不需要,当这种问题出现在面试中时,面试官很可能只是想要测试一下你的基础应用能力。当然你需要先跟面试官确认清楚要怎么实现这个题。《九章算法班》中讲过比KMP更简单的算法:Rabin-karp 算法,可免费试听。样例 1:输入: source = "source" ,

LintCode的博客 1230

阿里2020最新动态规划题:背包问题

在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i]。你不可以将物品进行切割。点此在线做题样例 1:输入: [3,4,8,5], backpack size=10输出: 9样例 2:输入: [2,3,5,7], backpack size=12输出: 12算法:DP从已知的题目中,可以总结出以下两点:每件物品只有一种每件物品最多选择一次那么考虑对于前i件的物品在容量为w的背包下,最大的装载量是多少,由此可以总结出对应的子结构,进

LintCode的博客 681

百度最新面试题:祖玛游戏思路详解

这是一个祖玛游戏。一行球放在桌面上,球被涂上了红(R)、黄(Y)、蓝(B)、绿(G)和白(W)这么几种颜色,同时你也拥有几个球。每一次,从你拥有的球当中拿出一个,插入到当前行当中(包括最左边和最右边)。然后,如果有三个或更多的同色球挨在一起,然后就消除这几个球。一直这么做直到没有更多的球可以消除。找到最少的需要插入的球的数量,使得所有的球都可以被删除。如果不能删除所有的球,那么就返回-1。初始的行不会拥有三个及以上的连续的同色球。行中的球的数量不会超过20,用名为"borad"的输入字符串表示。

LintCode的博客 1079

LeetCode/LintCode 题解丨一周爆刷分治法:合并两棵二叉树

LeetCode/LintCode 题解丨一周爆刷分治法:合并两棵二叉树

LintCode的博客 328

LeetCode/LintCode 题解丨一周爆刷字符串:乱序字符串

LeetCode/LintCode 题解丨一周爆刷字符串:乱序字符串

LintCode的博客 330

LeetCode/LintCode 题解丨一周爆刷字符串:文字并排

LeetCode/LintCode 题解丨一周爆刷字符串:文字并排

LintCode的博客 325

LeetCode/LintCode 题解丨一周爆刷字符串:简化路径

LeetCode/LintCode 题解丨一周爆刷字符串:简化路径

LintCode的博客 1478

LeetCode/LintCode 题解丨一周爆刷字符串:神奇字符串

LeetCode/LintCode 题解丨一周爆刷字符串:神奇字符串

LintCode的博客 398

LeetCode/LintCode 题解丨一周爆刷字符串:查找和替换模式

LeetCode/LintCode 题解丨一周爆刷字符串:查找和替换模式

LintCode的博客 363

LeetCode/LintCode 题解丨一周爆刷字符串:旋转字符数组

LeetCode/LintCode 题解丨一周爆刷字符串:旋转字符数组

LintCode的博客 1674

LeetCode/LintCode 题解丨一周爆刷字符串:URL 编码

LeetCode/LintCode 题解丨一周爆刷字符串:URL 编码

LintCode的博客 758

LeetCode/LintCode 题解丨一周爆刷字符串:空格替换

LeetCode/LintCode 题解丨一周爆刷字符串:空格替换

LintCode的博客 293

LeetCode/LintCode 题解丨一周爆刷字符串:独特的摩尔斯编码

LeetCode/LintCode 题解丨一周爆刷字符串:独特的摩尔斯编码

LintCode的博客 292

LeetCode/LintCode 题解丨一周爆刷双指针:寻找重复的数

LeetCode/LintCode 题解丨一周爆刷双指针:寻找重复的数

LintCode的博客 374

LeetCode/LintCode 题解丨一周爆刷双指针:神奇字符串

LeetCode/LintCode 题解丨一周爆刷双指针:神奇字符串

LintCode的博客 333

LeetCode/LintCode 题解丨一周爆刷双指针:最小范围

LeetCode/LintCode 题解丨一周爆刷双指针:最小范围

LintCode的博客 1909

LeetCode/LintCode 题解丨一周爆刷双指针: 两数之和

LeetCode/LintCode 题解丨一周爆刷双指针: 两数之和

LintCode的博客 274

LeetCode/LintCode 题解丨一周爆刷双指针:K个空的位置

LeetCode/LintCode 题解丨一周爆刷双指针:K个空的位置

LintCode的博客 308

LeetCode/LintCode 题解丨一周爆刷双指针:数组中的最长山脉

LeetCode/LintCode 题解丨一周爆刷双指针:数组中的最长山脉

LintCode的博客 298

2022年Apple春招真题:二叉树的层次遍历

2022年Apple春招真题:二叉树的层次遍历

LintCode的博客 319

2022年美团春招真题:字符串排序

2022年美团春招真题:字符串排序

LintCode的博客 288

2022年百度春招真题:最长上升子序列

2022年百度春招真题:最长上升子序列

LintCode的博客 220

2022年微软面试真题:最大子数组

描述:给定一个整数数组,找到一个具有最大和的子数组,返回其最大和。每个子数组的数字在数组中的位置应该是连续的。样例 1:输入:nums = [−2,2,−3,4,−1,2,1,−5,3]输出:6解释:符合要求的子数组为[4,−1,2,1],其最大和为 6。样例 2:输入:nums = [1,2,3,4]输出:10解释:符合要求的子数组为[1,2,3,4],其最大和为 10。挑战要求时间复杂度为O(n)...

LintCode的博客 381

亚马逊面试真题:二叉树的层次遍历

描述:给出一棵二叉树,返回其节点值的层次遍历(逐层从左往右访问)首个数据为根节点,后面接着是其左儿子和右儿子节点值,"#"表示不存在该子节点。节点数量不超过20。在线测评地址样例 1:输入:tree = {1,2,3}输出:[[1],[2,3]]解释:1/ \2 3它将被序列化为{1,2,3}样例 2:输入:tree = {1,#,2,3} 输出:[[1],[2],[3]] 解释:1 \ 2 / 3 它将被序列化为{1,#,2,3}挑

LintCode的博客 407

亚马逊经典真题:三数之和

描述:给出一个有n个整数的数组S,在S中找到三个整数a, b, c,找到所有使得a + b + c = 0的三元组。在线测评地址样例 1:输入:numbers = [2,7,11,15]输出:[]解释:找不到三元组使得三个数和为0。样例 2:输入:numbers = [-1,0,1,2,-1,-4]输出:[[-1, 0, 1],[-1, -1, 2]]解释:[-1, 0, 1]和[-1, -1, 2]是符合条件的2个三元组。源代码:class Solution:

LintCode的博客 520

谷歌真题回顾:下一个排列

不能错过的谷歌面试真题

LintCode的博客 287

微软面试真题:全排列

解决面试中的全排列问题

LintCode的博客 220

亚马逊面试宝典:两数之和

描述:给一个整数数组,找到两个数使得他们的和等于一个给定的数 target。你需要实现的函数twoSum需要返回这两个数的下标, 并且第一个下标小于第二个下标。注意这里下标的范围是 0 到 n-1。在线测评地址样例 1:输入:numbers = [2,7,11,15]target = 9输出:[0,1]解释:numbers[0] + numbers[1] = 9样例 2:输入:numbers = [15,2,7,11]target = 9输出:[1,2]解释:num

LintCode的博客 158

谷歌面试真题分享

谷歌面试题:插入区间描述:给出一个无重叠的按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。在线测评地址样例 1:输入:区间列表 = [(1,2), (5,9)]新的区间 = (2, 5)输出:[(1,9)]解释:插入后区间有重叠,需要合并区间。样例 2:输入:区间列表 = [(1,2), (5,9)]新的区间 = (3, 4)输出:[(1,2), (3,4), (5,9)]解释:区间按

LintCode的博客 481

微软面试真题分享

想进入大厂工作,你不能错过的经验分享

LintCode的博客 258
上一篇: 1道hard题只给20分钟,Facebook是在逼我抄答案?
下一篇: 亚马逊面试题:二叉搜索树结点最小距离
LintCode
LintCode 企业官方账号 企业官方账号
博客等级 码龄6年 15粉丝 113原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值