云胡同学
云胡同学
全部文章
分类
C++(8)
java(2)
leetcode(34)
python(11)
Web前端(11)
剑指offer(1)
基础小项目(1)
小程序(1)
我的安卓之路(11)
数据库(1)
数据结构(11)
未归档(37)
算法(30)
软件配置(2)
题解(1)
归档
标签
去牛客网
登录
/
注册
云胡同学的博客
全部文章
(共162篇)
python 爬取豆瓣 TOP250 电影存到 excel 中
#!/usr/bin/env python # encoding=utf- """ 爬取豆瓣电影TOP250 - 完整示例代码 "" import codecs import xlwings as xw import requests from bs...
2019-05-25
0
607
c++ const 用法
1. const定义常量 必须立刻进行初始化 const int p = 10; 常量 p 有数据类型,因此可以进行更加严格的类型检查,占用存储单元,有地址,可以用指针指向它,但不能修改它。 它消除了 #define 的不安全性。 2. const修饰指针变量 指向常量的...
2019-03-19
0
608
数据结构之选择排序
思路 将待排序的数分为两部分,一部分是已排序,另一部分是未排序。 将未排序部分中最小的数放在已排序部分后。 过程 代码 #include<iostream> using namespace std; void selectSort(int a[], int len) { ...
算法
数据结构
排序
2019-01-27
0
391
数据结构之冒泡排序
思路 外循环和之前一样,每相邻两个数都比较,最小的就沉在最右边,内循环的范围一次一次减少。 代码,因为一个一个沉下去的就是排好的,相邻元素顺序错误我们就交换。 过程 代码 #include<stdio.h> int main() { int a[100], i, ...
2019-01-27
0
374
数据结构之比较排序
思路 比较法的一个简单思路是一组数据要弄两层循环,比较的那个数从第1个到n-1个(n为比较的数的数量),被比较的数从第2个到n个。 假设我们需要的排序是从大到小(从小到大相同的道理),两个数比较,如果被比较的数也就是后面的数比前面大,那我们就把这两个数拿来交换。 这里详细说一下交换的思路,假设...
2019-01-24
0
362
数据结构之直接插入排序
思路 将待排序的数分为两部分,一部分是已排序,另一部分是未排序。 将未排序的数一个一个和已排序的数比较,插入到合适的位置。 过程 代码 #include<iostream> using namespace std; void insertSort(int a[]) { i...
2019-01-24
0
388
PAT 1002 A+B for Polynomials
题目描述 This time, you are supposed to find A+B where A and B are two polynomials. 两个多项式相加,指数相同,系数相加。 思路 定义一个结果数组,下标是指数,值是其系数。 代码 #include<cstdi...
2019-01-21
0
396
PAT 1001 A+B Format
题目描述 Calculate a+b and output the sum in standard format – that is, the digits must be separated into groups of three by commas (unless there are les...
2019-01-21
0
492
LeetCode 905. 按奇偶排序数组
题目描述 给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。 你可以返回满足此条件的任何数组作为答案。 示例: 输入:[3,1,2,4] 输出:[2,4,3,1] 输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受。...
2018-12-27
0
432
LeetCode 559. N叉树的最大深度
题目描述 给定一个 N 叉树,找到其最大深度。 最大深度是指从根节点到最远叶子节点的最长路径上的节点总数。 例如,给定一个 3叉树 : 我们应返回其最大深度,3。 代码 class Solution { public: int maxDepth(Node* root) { ...
2018-11-19
0
412
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页