
算法
智能视界探索者
此生若能安逸,谁愿颠沛流离
展开
-
【算法练习】连续4个数字的最低乘积与无重复字符的最长子串(字符串滑动窗口相关)
codewars题目(难度:6K)Create a function that returns the lowest product of 4 consecutive digits in a number given as a string.This should only work if the number has 4 digits or more. If not, return ...原创 2020-03-05 19:12:41 · 19976 阅读 · 0 评论 -
【算法练习】罗马数字转整数与整数转罗马数字
Leetcode题目(难度:简单)13. 罗马数字转整数罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M ...原创 2020-03-05 08:31:03 · 19241 阅读 · 0 评论 -
【算法练习】树的遍历与合并排序数组
目录codewars题目(难度:4K)题目详解(中文)个人思路先序遍历中序遍历后序遍历Leetcode题目(难度:简单)个人思路运行效果大神代码codewars题目(难度:4K)You are given a binary tree:class Node: def __init__(self, L, R, n): ...原创 2020-03-03 13:54:42 · 18788 阅读 · 0 评论 -
C++算法题_03
回形取数//数组逆时针打印#include<iostream>using namespace std;int main() { int n, m, i, j; cin >> m >> n; int arr[m][n]; for (i = 0; i < m; i++) { for (j = 0; j < n; j++)...原创 2019-11-27 20:44:26 · 11093 阅读 · 0 评论 -
C++算法题_02
输入二进制输出十进制/*问题描述 编写一个程序,输入一个二进制的字符串(长度不超过32),然后计算出相应的十进制整数,并把它打印出来。 输入格式:输入为一个字符串,每个字符都是’0’或’1’,字符串的长度不超过32。 输出格式:输出一个整数。 输入输出样例样例输入1101样例输出13*/#include<iostream>#include<st...原创 2019-11-27 14:49:04 · 11288 阅读 · 0 评论 -
C++算法题_01
01背包问题#include<iostream>using namespace std;#include <algorithm> int main(){ int w[5] = { 0 , 2 , 3 , 4 , 5 }; //商品的体积2、3、4、5 int v[5] = { 0 , 3 , 4 , 5 , 6 }; //商品的价值3、4、...原创 2019-11-26 11:37:19 · 9549 阅读 · 0 评论