话歪之地
码龄11年
求更新 关注
提问 私信
  • 博客:207,444
    207,444
    总访问量
  • 146
    原创
  • 42
    粉丝
  • 40
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2015-04-17
博客简介:

话歪之地的博客

查看详细资料
个人成就
  • 获得94次点赞
  • 内容获得14次评论
  • 获得296次收藏
  • 代码片获得1,303次分享
  • 博客总排名1,217,523名
创作历程
  • 7篇
    2018年
  • 138篇
    2017年
  • 1篇
    2016年
成就勋章
TA的专栏
  • 程序设计与算法--常见算法学习
    11篇
  • 算法
    34篇
  • 杂题及总结
    12篇
  • PAT
    73篇
  • UVa
    17篇
  • vjudge
    3篇
  • PHP
    1篇
  • Python
    2篇
  • Java
    1篇
  • 课程
    3篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

CSAPP Lab3 attacklab实验源材料

发布资源 2017.11.07 ·
tar

CSAPP Lab2 bomblab二进制炸弹

发布资源 2017.10.22 ·
tar

PAT乙级 1051. 复数乘法 (15)--四舍五入带来的正负号细节问题

题目链接点这里 https://www.patest.cn/contests/pat-b-practise/1051复数可以写成(A + Bi)的常规形式,其中A是实部,B是虚部,i是虚数单位,满足i2 = -1;也可以写成极坐标下的指数形式(R*e(Pi)),其中R是复数模,P是辐角,i是虚数单位,其等价于三角形式 R(cos(P) + isin(P))。现给定两个复数的R和
原创
博文更新于 2017.07.24 ·
604 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CSAPP Lab1:Manipulating Bits

主要是位操作还有二进制补码的理解。参考如下文章:https://wenku.baidu.com/view/584fee14af1ffc4ffe47acf2.html (非常好的实验报告)http://blog.163.com/miss_littleli/blog/static/24500302320151123115441194/ (log2这一题讲的非常清楚)/*
原创
博文更新于 2017.10.12 ·
1218 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

C语言读取文件,包含字符数字,按字符求数字平均数

C语言读取文件,包含字符数字,按字符求数字平均数。C语言基础程序备忘记录。
原创
博文更新于 2016.11.07 ·
3852 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

PAT乙级 1006. 换个格式输出整数 (15)

题目链接:https://www.patest.cn/contests/pat-b-practise/10061006. 换个格式输出整数 (15)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN
原创
博文更新于 2017.07.26 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法学习之分治--快速排序

分治的典型应用:快速排序基本思想:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据小,然后再按此方法对这两部分数据分别进行快速排序。设要排序的数组是A[0],A[1], …, A[N-1],首先任意选取一个数据作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称之为一趟快速排序。整个排序过程有多
原创
博文更新于 2017.09.19 ·
635 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用m种颜色着色圆的n个扇形的方法总数

题目: 将圆分成 nnn 个扇形,用 mmm 种不同颜色染色,并且相邻的扇形不同色,问有多少种着色方法。分析: 假设将圆分成 nnn 个扇形符合题意的着色方法有 AnAnA_n 种。 对第一个扇形着色有 mmm 种,第二个扇形有 (m−1)(m−1)(m-1) 种,第三个扇形有 (m−1)(m−1)(m-1) 种…………\ldots\ldots第 nnn 个扇形有 (m−1)(m−1)(m-...
原创
博文更新于 2018.03.19 ·
5195 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

矩阵中的路径--回溯

题目描述: 题目链接 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一个格子开始,每一步可以在矩阵中向左,向右,向上,向下移动一个格子。如果一条路径经过了矩阵中的某一个格子,则该路径不能再进入该格子。 例如下矩阵中包含一条字符串”bcced”的路径,但是矩阵中不包含”abcb”路径,因为字符串的第一个字符b占据了矩阵中的第一行第二个格子之后,路径...
原创
博文更新于 2018.03.19 ·
532 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

字符串的排列--字典序生成、回溯

题目:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 题目链接AC代码:import java.util.ArrayList;import java.util.TreeSet;public class Solution { public ArrayLi...
原创
博文更新于 2018.03.19 ·
788 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数值的整数次方

原题链接点击这里题目描述: 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。AC代码:public class Solution { public double Power(double base, int exponent) { int exp=0; if(exponent&g...
原创
博文更新于 2018.03.10 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python基础篇

起步命令行运行 python 即可查看安装信息运行如下python代码也可查看安装版本:import sysprint (sys.version) 注意: Python3 和Python2的输出语法不一样,一个要括号,一个不要括号Sublime里面python运行环境的安装:Tools->Building System->New Build System,输入以
原创
博文更新于 2018.02.02 ·
613 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

迪杰斯特拉算法Java实现 Disjktra

关于迪杰斯特拉的理论知识,参考理解最短路径——迪杰斯特拉(dijkstra)算法代码实现从源点到其他各点最短路径:最重要的是每次循环找出离源点最近的未标记点 nearestPos,然后以此点为中间点,修正从 start 点经过 nearestPos 点到其他各点 i 的最短路径长度。public class Dijkstra { static int MAX = 10000; p
原创
博文更新于 2018.01.02 ·
865 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

牛刀小试二:字符串回文分割 Palindrome Partitioning (DFS+Backtrack)

题目:给定一个字符串s,要求划分串s使得得到的每一个子串都是一个回文串(即字符串从中间划分,前、后字符为镜像),结果返回所有可能的划分。例如:给定s=“ababc”,返回[      [“aba”,“b”, “c”],      [“a”,“bab”, “c”],      [“a”,“b”, “a”, “b”, “c”]]才发现这是LeetCode上的题目,链接在此。主要是深度优先搜索和回溯法的
原创
博文更新于 2018.01.01 ·
479 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

牛刀小试一:矩阵最短路径

题目:给定一个M×N的矩阵,定义一条路径为:从矩阵左上顶点数字出发到达右下数字,每一次只可以从一个数字出发向右移动一步或向下移动一步,定义路径和为:路径经过的数字的和。要求编写一个程序,找到路径和最小的那条路径,并给出最小路径和。给定如图所示矩阵:一条路径为2->0->3->6->9->5,路径和为25[2 ,0 ,11,1 ][4 ,3 ,6 ,12][7 ,10,9 ,
原创
博文更新于 2017.12.05 ·
3052 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

CSAPP Lab3:attacklab缓冲区溢出攻击实验

参考文章:http://wdxtub.com/2016/04/16/thick-csapp-lab-3/http://blog.csdn.net/lijun538/article/details/50682387http://blog.csdn.net/pessis1/article/details/52957696实验文件,点此下载实验答案:请
原创
博文更新于 2017.11.07 ·
2891 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Java基础示例程序

继承和转型public class Demo { public static void main(String[] args) { Test t = new Test(); t.test(); Fest f = new Fest(); f.test(); Test tf = new Fest(); tf.test(); Fest ft = (Fest) new T
原创
博文更新于 2017.10.24 ·
354 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

CSAPP Lab2: bomblab拆炸弹实验(汇编代码的理解)

参考文章:实验准备知识http://blog.csdn.net/shiyuqing1207/article/details/45849413http://blog.csdn.net/shiyuqing1207/article/details/45849541http://blog.csdn.net/shiyuqing1207/article/details/45872429隐藏
原创
博文更新于 2017.10.22 ·
8767 阅读 ·
6 点赞 ·
0 评论 ·
56 收藏

堆和栈相关知识

网上关于堆和栈的资源很多,推荐几篇文章http://blog.csdn.net/hairetz/article/details/4141043 (堆和栈的区别,以及程序数据存储位置。非常好的文章)http://jingyan.baidu.com/article/6c67b1d6a09f9a2786bb1e4a.htmlhttp://www.cnblogs.com/jztan/p
原创
博文更新于 2017.10.12 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法学习之动态规划--最长公共子序列

题目:给出两个字符串,求出这样的一个最长的公共子序列的长度:子序列中的每个字符都能在两个原串中找到,而且每个字符的先后顺序和原串中的先后顺序一致。Sample Input :abcfbc abfcabprogramming contestabcd mnpSample Output :420题目分析:输入两个串s1,s2, 设MaxLen(
原创
博文更新于 2017.09.20 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多