# algorithm **Repository Path**: ruogu-coder/algorithm ## Basic Information - **Project Name**: algorithm - **Description**: 数据结构和算法学习 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-09 - **Last Updated**: 2024-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # brushQuestions 刷题代码 # study 学习 ## chapter01 第一章 基本排序和二分查找 1. 选择排序 2. 冒泡排序 3. 插入排序 4. 二分查找 5. 查找数组左边第一次>=target的元素 6. 查找数组右边第一次出现<=target的元素 7. 局部最小值问题 ## chapter02 第二章 异或运算相关 1. 一个数组中有一种数出现了奇数次,其他数都出现了偶数次,怎么找到并打印这种数 2. 一个数组中有两种数出现了奇数次,其他数都出现了偶数次,怎么找到并打印这种数 3. 一个数组中有一种数出现K次,其他数都出现了M次 M>1,K