好久没有给大家推荐一些有意思,好用的 App 了。今天我给大家推荐一个我们程序员必备的 App 吧。我相信大家看到上面标题上的名字:力扣。大家就应该知道这个 App 是做什么的了,如果不知道的同学,就需要面壁思过去了。因为,我们程序员在跳槽备面的过程中,经常去人家的官网上刷题。对头,LeetCode 官方出品的一个手机 App ,目前还在内测阶段,但是大家应该可以下载了。LeetCode 应该            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 23:30:13
                            
                                199阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一. 237. 删除链表中的节点 1 /** 2 * url:https://leetcode-cn.com/problems/delete-node-in-a-linked-list/ 3 * 解法思路:由于给定的是要删除的节点,前一个节点未知。只能将后一个节点的值替换本节点的值,然后将本节点的n ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-03 23:41:00
                            
                                79阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            题目来自于:https://leetcode-cn.com/problems/add-two-numbers Python # Definition for singly-linked list. # class ListNode: # def __init__(self, val=0, next= ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-03 21:34:00
                            
                                94阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            
                     
1 Given an array of integers, every element appears twice except for one. Find that single one.Note: Your algorithm should have a linear runtime complexity. Could you             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-20 08:39:40
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ???:困难??:中等?:简单            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-06 01:20:34
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Leetcode_入门_图二分图1、判断二分图(785、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西拓扑排序1、课程表(207、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西2、课程表 II(210、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西并查集1、冗余连接(684、Medium)            
                
         
            
            
            
            前言本系列,希望使用Python通关LeetCode,暂时开始做简单题。初次刷LeetCode目的是为了提高自己的算法能力,我的解法在时间复杂度上肯定不是最优的,忘各位指导。另外,LeetCode早已推出了中文官网https://leetcode-cn.com,希望各位亲自尝试这些题目。21. 合并两个有序链表将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-10 16:51:40
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            栈
难度:简单
链接
20
有效的括号
20
有效的括号
20
有效的括号
20
有效的括号
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-02 22:19:07
                            
                                141阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            167. Two Sum II - Input array is sortedGiven an array of integers that is already sorted in ascending order, find two numbers such that they ade function twoSum shoul            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-07 00:06:27
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录1.两数相加2.寻找两个有序数组的中位数3.最长回文子串4.整数反转5.字符串转为整数6.回文数7.乘最多水的容器8.最长公共前缀9.三数之和10.最接            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-29 21:19:01
                            
                                168阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            只用于个人的学习和总结。 178. Rank Scores 一、表信息 二、题目信息 对上表中的成绩由高到低排序,并列出排名。当两个人获得相同分数时,取并列名次,且名词中无断档。 Write a SQL query to rank scores. If there is a tie between  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-11-17 08:48:00
                            
                                706阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            文章目录安卓存储练习一、概述二、SharedPreferennces 的使用1.activity_shared_prefences.xml布局2.SharedPreferencesActiv            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-12 10:01:33
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android Studio 练习指南
Android Studio 是 Google 官方的 Android 开发环境,提供了强大的工具和功能,帮助开发者创建高质量的 Android 应用。在这篇文章中,我们将介绍如何使用 Android Studio 进行简单的项目练习,并通过代码示例帮助您理解基本的 Android 开发过程。
## 设置 Android Studio
在开始之前,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-06 12:27:13
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Android Kotlin 练习指南
## 简介
作为一名经验丰富的开发者,我将会指导你完成 Android Kotlin 练习。本指南将会提供从头到尾的步骤,并且详细解释每个步骤所需要的代码。
## 流程概览
以下是完成 Android Kotlin 练习的整体流程:
| 步骤 | 描述 |
| --- | --- |
| 步骤 1 | 创建一个新的 Android 项目 |
| 步            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-17 06:33:05
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何在Android上进行实践练习
欢迎来到Android开发的世界!作为一名新手开发者,进行“Android上机练习”是学习Android开发的重要步骤。本文将引导你踏上这一旅程,详细解说每一阶段的步骤,并附上必要的代码示例和图表,希望对你有所帮助。
## 一、流程概览
在开展你的Android开发实践前,首先需要了解整个流程。下面是一个简单的步骤概览表:
| 步骤 | 描述 |
|            
                
         
            
            
            
            码仔,今天就给大家带来了《每日一道面试题》的第十期:01谈谈四种GC算法 标记—清除 Mark-Sweep 过程:标记可回收对象,进行清除 缺点:标记和清除效率低,清除后会产生内存碎片复制算法 过程:将内存划分为相等的两块,将存活的对象复制到另一块内存,把已经使用的内存清理掉 缺点:使用的内存变为了原来的一半 进化:将一块内存按8:1的比例分为一块Eden区(80%)和两块Survivo            
                
         
            
            
            
            1 题目: 2 3 给你一个长度固定的整数数组 arr,请你将该数组中出现的每个零都复写一遍,并将其余的元素向右平移。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-11 21:00:41
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            LeetCode题目练习记录 _栈、队列01 _20211012 84. 柱状图中最大的矩形 难度困难1581 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: 输入:heights = [2,1,5 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-12 17:24:00
                            
                                66阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.[21]合并两个有序链表
解题记录: 1.因为两个链表均有序排列,故设置头结点及其指针,两个链表依次比较,较小结点尾插新链表。 2.新建指针时无需分配空间,新建结点时需要malloc分配空间。 3.其中一个链表为空时,可以直接输出另一个链表,此为特例情况,也可以不增设,因为在while循环后加上了if判断,使得输出结果一致。 4.因为设置的新链表有头结点,输出应为next结点,也就是第一个结点            
                
         
            
            
            
            题目:两整数之和:不使用运算符 + 和 - ???????,计算两整数 ???????a 、b ???????之和。示例 1:输入: a = 1, b = 2输出: 3示例 2:输入: a = -2, b = 3输出: 1思路:汗,使用异或来实现,但是在Python得进行特殊处理。参考了一下别人的思路,https://github.com/Rosevil1874/LeetCode-Solution            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-02-11 01:43:29
                            
                                52阅读