![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CodeCode
文章平均质量分 92
zj19941113
zhoujie1994.cn
展开
-
刷题汇总(六)leetcode 多线程 / Shell
这篇文章使用 POSIX 编写多线程 C++ 程序。POSIX Threads 或 Pthreads 提供的 API 可在多种类 Unix POSIX 系统上可用,比如 FreeBSD、NetBSD、GNU/Linux、Mac OS X 和 Solaris。知识点1:创建线程/终止线程#include <pthread.h>pthread_create (thread, att...原创 2019-12-17 21:55:52 · 1300 阅读 · 0 评论 -
刷题汇总(一)leetcode 精选50题 JavaScript答案总结
题目来源: 腾讯精选练习(50 题)信息更新时间:2019-3-11,因为要准备面前端,就用js做了遍来熟悉JavaScript这门语言,50道题均已提交通过。2 两数相加 33.0% 中等/** * Definition for singly-linked list. * function ListNode(val) { * this.val = val; * ...原创 2019-03-11 20:58:24 · 3353 阅读 · 2 评论 -
刷题汇总(二)剑指Offer 66题 C++答案总结
1、二维数组中的查找在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。/* 3 4 5 4 5 6 6 7 8 从左下角开始查找,当target比左下角数字大时,右移;小时,上移*/class Solution {public: ...原创 2019-08-01 11:32:27 · 3698 阅读 · 0 评论 -
常见算法的c++实现总结
#include <iostream>#include <vector>using namespace std;void insert_sort(vector<int> &nums); //直接插入排序void shell_sort(vector<int> &nums); //希尔排序void select_sort(ve...原创 2019-08-07 11:11:48 · 399 阅读 · 0 评论 -
刷题汇总(三)leetcode 精选50题 C++答案总结
题目来源腾讯精选练习(50 题)信息更新时间:2019-3-11,因为要准备面前端,就用js做了遍来熟悉JavaScript这门语言,50道题均已提交通过。补充:C++版答案(2019-8-27)GitHub地址:https://github.com/zj19941113/LeetCode-50-JavaScript-Answers1、两数相加给出两个 非空 的链表用来表示两个非负的整...原创 2019-09-26 01:49:22 · 4224 阅读 · 0 评论 -
技术类编程题汇总 C++ 刷题记录
文章目录腾讯2018春招技术类编程题汇总1、翻转数列2、纸牌游戏3、贪吃的小Q4、小Q的歌单腾讯2018春招技术类编程题汇总1、翻转数列小Q定义了一种数列称为翻转数列:给定整数n和m, 满足n能被2m整除。对于一串连续递增整数数列1, 2, 3, 4…, 每隔m个符号翻转一次, 最初符号为’-’;。例如n = 8, m = 2, 数列就是: -1, -2, +3, +4, -5, -6,...原创 2019-12-02 11:57:52 · 853 阅读 · 0 评论 -
刷题汇总(五)leetcode 热题 HOT 100 C++ 答案总结
1、两数之和给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]clas...原创 2019-12-05 12:14:26 · 6123 阅读 · 3 评论