aksx71262
码龄11年
关注
提问 私信
  • 博客:8,706
    8,706
    总访问量
  • 暂无
    原创
  • 1,877,279
    排名
  • 2
    粉丝
  • 0
    铁粉
  • 加入CSDN时间: 2014-11-12
博客简介:

aksx71262的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得14次收藏
  • 博客总排名1,877,279名
创作历程
  • 12篇
    2018年
  • 34篇
    2017年
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

66人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

python算法合集(更新中。。。)

一、数论算法1.求两数的最大公约数import sysdef gcd(p, q): if q == 0: return p return gcd(q, p%q)def main(): p = int(sys.argv[1]) q = int(sys.argv[2]) print(gcd(p, q))if...
转载
发布博客 2018.02.26 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

认识类模板

#include <iostream>#include <string>#include <vector>using namespace std;//定义一个模板类template <typename T>class Stack{public: Stack(){}; //构造函数 ~Sta...
转载
发布博客 2018.01.21 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

第一个汇编程序:打印hello world

;dm01.asm;print 'hello world'section .data ;数据段声明 msg db "Hello, world!", 0xA ;要输出的字符串 len equ $ - msg ;字符串长度section .text ;代码段声明global _start ;指定入口函数_start: ;在屏幕上显...
转载
发布博客 2017.12.23 ·
411 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在ubuntu下用sublime text3编译C++和pascal

编译C++:选择Tools -> Build System -> New Build System,把下面代码拷贝进去,保存,自己起个名字。然后打开C++文件,选择Tools -> Builid System ->你刚才保存的名字,按Ctrl + B就可以编译了。{ "cmd": ["g++", "-Wall", "-std=c++11"...
转载
发布博客 2018.02.10 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

gkt笔记1:新建一个窗口

#include <gtk/gtk.h>int main(int argc, char *argv[]){ GtkWidget *window; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); g_signal_connect(windo...
转载
发布博客 2017.12.23 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用vector实现通用堆栈的类模板

#include <iostream>#include <string>#include <vector>using namespace std;//定义一个模板类template <typename T>class Stack{public: Stack(){}; //构造函数 ~S...
转载
发布博客 2018.01.22 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

检测字符串是否位于另一个字符串尾端

#include <stdio.h>#include <stdbool.h>#include <string.h>/*寻找子串出现的最后的位置*/char *strrstr(const char *string, const char *ending){ char *pos, *last; int len; l...
转载
发布博客 2017.12.20 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

虚函数

首先来看一下静态联编的例子:#include <iostream>using namespace std;const double PI = 3.1415926;class Point{public: Point(int x = 0, int y = 0){ this->x = x; this->y = y; }...
转载
发布博客 2018.01.21 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode2 Palindrome Number

Determine whether an integer is a palindrome. Do this without extra space.分析:由于题目已经要求不能使用额外空间,故不可以把数字转换为字符串s,然后对s取反得到s',判断两字符串是否相等。解决方案是用循环直接将数字取反,最后将得到的新数字与原始数字比较。#include <stdio...
转载
发布博客 2017.12.19 ·
118 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++:继承与派生

#include <iostream>using namespace std;class Clock{public: void setTime(int H, int M, int S){ this->H = H; this->M = M; this->S = S; } void showTime(){...
转载
发布博客 2018.01.20 ·
173 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Ubuntu16.04环境安装gtk3

使用一条命令可以快捷安装:$ sudo apt install libgtk-3*查看gtk版本:$ pkg-config --modversion gtk+-3.0我系统显示的是3.18.9版本。gtk3中文教程匮乏,只好硬着头皮看英文啦,最好的教程就是官方手册了:https://developer.gnome.org/gtk3/stable/g...
转载
发布博客 2017.12.22 ·
939 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

栈-数据结构

#include <stdio.h>#define MAX 30#define pop() stack[--top];#define push(s) stack[top++] = sint main(){ static int top = 0; int stack[MAX]; int i, a; for(i = 0; top &...
转载
发布博客 2017.12.14 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode3 Reverse Integer

Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120Output: 21Note:Assum...
转载
发布博客 2017.12.19 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二分查找

二分查找最多需要查找lgN + 1个数#include <stdio.h>int bineary_search(int a[], int key, int size){ int low = 0; int high = size - 1; while(low <= high){ int mid = (low + high) / ...
转载
发布博客 2017.12.13 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

常见排序算法汇总

#include <stdio.h>#include <stdlib.h>typedef int Item;#define key(A) (A)#define less(A, B) (key(A) < key(B))#define exch(A, B) {Item t = A; A = B; B = t;}#define comp...
转载
发布博客 2017.12.19 ·
114 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

leetcode1. Two Sum

Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the ...
转载
发布博客 2017.12.18 ·
95 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

The power() function

#include <stdio.h>int power(a, n){ if(0 == n) return 1; int x = power(a, n/2); if(n % 2 == 0) return x * x; else return a * x * x;}int main(){ printf("%d
"...
转载
发布博客 2017.12.12 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

希尔排序

希尔排序:将无序数组分割为若干个子序列,子序列不是逐段分割的,而是相隔特定的增量的子序列,对各个子序列进行插入排序;然后再选择一个更小的增量,再将数组分割为多个子序列进行排序......最后选择增量为1,即使用直接插入排序,使最终数组成为有序。增量的选择:在每趟的排序过程都有一个增量,至少满足一个规则 增量关系 d[1] > d[2] > d[3] >..> ...
转载
发布博客 2017.12.15 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言实现单链表

#include <stdio.h>#include <stdlib.h>typedef int item_type;typedef struct _node{ item_type data; struct _node *next;}Node, List;/*头插法,传入指向首元素地址的指针和要插入的元素*/void...
转载
发布博客 2017.12.13 ·
102 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

插入排序

/** *插入排序 *算法步骤: *1、将第一个待排序的序列的第一个元素看做是一个有序序列 *2、把第二个元素到最后一个元素当成为排序序列 *3、从头到尾扫描未排序的序列 *4、将扫描到的每个元素插入有序序列的恰当位置 * *命题:对于随机排列的长度为N且主键不重复的数组,平均情况下插入排序需要~N^2/4次 *比较以及~N^2/4次交换。最坏情况...
转载
发布博客 2017.12.08 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多