
C/C++
巴山雨夜
作为一名出入此行业的菜鸟,我会加倍努力的学习
展开
-
C/C++的mem函数和strcpy函数的区别和应用
C/C++的mem函数和strcpy函数的区别和应用mem系列函数是面试的时候常考的知识点,我们需要熟练掌握这三个函数的原理和代码实现,要能准确无误的写出代码。memcpy、memset和memset三个函数在使用过程中,均需包含以下头文件:1234//在C中#include //在C++中#include转载 2016-08-23 06:42:43 · 2459 阅读 · 0 评论 -
编程中 常见的位运算问题
常见的二进制问题1、两数交换(不允许创建临时变量)2、计算一个整数二进制形式中1的个数写一个函数返回参数二进制中 1 的个数比如: 15 0000 1111 4 个 13、计算一个整数二进制形式中0的个数既然有求二进制数中1的个数 ,就肯定有求 0的个数的 写一个函数返回参数二进制中 0的个数比如: 15 0000 0000 0000 0000 0000 0000 0000 1111 28 个 04、将二进制位模式从左到右原创 2016-08-26 16:39:40 · 1221 阅读 · 0 评论 -
小知识(pair),,,大用法
pair原创 2017-02-16 10:19:45 · 882 阅读 · 1 评论 -
map/set(pair) 这些你懂吗???
map/set 库函数的知识解答原创 2017-02-16 09:53:14 · 2110 阅读 · 0 评论 -
【剑指offer】实现一个函数来替换字符串中的空格
摘要剑指offer面试题 4: 实现一个函数,此函数可以将字符串中的空格替换,,,,,例如字符串"we are happy.",,,,替换之后得到的字符串是"we%20are%20happy."看到这个题我们第一种做法就是找到一个空格之后吗,,,将他替换成是 %20;但要将他替换成是%20的话;;;;就必须要将后面的字符先向后面移动;;;;实现代码原创 2017-03-16 21:53:53 · 505 阅读 · 0 评论 -
【leetcode】:sort-list
Sort a linked list in O(n log n) time using constant space complexity.用常数空间复杂度对O(n log n)时的链表排序。原创 2017-04-28 16:02:36 · 281 阅读 · 0 评论 -
【leetcode】insertion-sort-list
Sort a linked list using insertion sort.使用插入排序来排序一个链表。原创 2017-04-28 17:24:39 · 455 阅读 · 0 评论 -
文件指针 FILE 的底层实现
FILE结构体的内部实现文件描述符原创 2017-05-07 17:28:48 · 762 阅读 · 0 评论 -
unorder_map的底层实现方法
unorder_map的底层实现方法哈希表的实现原创 2017-02-21 14:11:32 · 5763 阅读 · 0 评论