![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
牛小可
人长的不错,发的帖更不错
展开
-
我的又第一次
要不是老师布置作业,我是很难自己主动在上面写什么的,因为我一直以来都喜欢把自己认为好的东西写在本子上,可能是不放心互联网这个东西吧,有时也幻想这自己将来当一个作家,每天写自己想写的东西,批评自己看不惯的事情,可是没办法,自己选择了这个专业就得把它做好,长大后发现有些事情不是你喜欢就可以做得,有些事情不是你没兴趣就可以避而远之。这个自我介绍 我觉得我挺普通的,都不知道该字样去介绍,非要介绍的话就说几原创 2017-03-17 19:07:26 · 343 阅读 · 1 评论 -
文章标题
十七道海量数据处理面试题与Bit-map详解作者:小桥流水,redfox66,July。前言 本博客内曾经整理过有关海量数据处理的10道面试题(十道海量数据处理面试题与十个方法大总结),此次除了重复了之前的10道面试题之后,重新多整理了7道。仅作各位参考,不作它用。 同时,程序员编程艺术系列将重新开始创作,第十一章以后的部分题目来源将取自下文中的17道海量数据处理的面试题。因为,我们觉得转载 2017-11-04 21:48:52 · 151 阅读 · 0 评论 -
C语言位运算符:与、或、异或、取反、左移与右移详细介绍
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。 C语言提供的位运算符列表: 运算符 含义 描述 & 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0 | 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1 ^转载 2017-10-14 12:27:24 · 910 阅读 · 0 评论 -
大神的进阶之路----链表(SECOND)
链表的环是否很难解决呢?搞清楚一下三个问题就明白了。 **1.判断单链表是否带环?若带环,求环的长度?求环的入口点? 2.判断两个链表是否相交,若相交,求交点。(假设链表不带环) 3.判断两个链表是否相交,若相交,求交点。(假设链表可能带环)【升级版】**1.判断是否带环 快慢指针,若能相遇则带环ListNode* IsCycle(ListNode* plist) { Li原创 2017-06-16 11:14:29 · 328 阅读 · 0 评论 -
冒泡排序
冒泡排序的基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大 的数往下沉 ,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。关于程序中4中冒泡排序写法的说明:bubble_sort1:基本的冒泡排序的写法。bubble_sort2:基本冒泡排序的不同写法,基本的冒泡排序是每次遍历,每次缩小范围1,这种办翻译 2017-05-07 11:17:02 · 287 阅读 · 0 评论 -
位运算的奇淫技巧
1.组数据中只有一个数字出现了一次。 其他所有数字都是成对出现的。请找出这个数字。a ^ b ^ b = a;因为只有一个数恰好出现一个,剩下的都出现过两次,所以只要将所有的数异或起来,就可以得到唯一的那个数。#include<stdio.h>int find(char *str,int sz){ int i = 0; int tmp = 0; for(i = 0; i <原创 2017-04-24 15:41:37 · 646 阅读 · 0 评论 -
字符串排序
主要`功能:读取字符串函数,排序字符串并打印出来#include<stdio.h>#include<string.h>#define SIZE 81 //限制字符串长度,包括\0 #define LIM 20 //可读入的最多行数 #define HALT "" //空字符串停止输入void stsrt(char *string[],int原创 2017-05-06 09:44:06 · 796 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-05-06 09:20:32 · 161 阅读 · 0 评论 -
小练习
喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。编程实现。#include<stdio.h>int main(void){ int money = 20; int totol = money; int empty = money; while(empty>1) { totol += totol + empty/2; em原创 2017-04-24 15:01:24 · 242 阅读 · 0 评论 -
好用的for循环
学习一个编程语言的过程,探究算法的奥秘原创 2017-03-27 14:45:08 · 614 阅读 · 0 评论 -
孰能生巧的数组
加深对数组的理解,同时也对函数有认识原创 2017-04-09 10:40:10 · 286 阅读 · 0 评论 -
美妙的二分查找
你真的学会了二分查找吗?如果没有信心,那你就静静的看看吧原创 2017-03-27 22:44:38 · 530 阅读 · 0 评论