Drawing – How do I construct a particular binary tree from a certain amount of information?

I am running an algorithm to solve a problem that returns a lot of information about a binary tree associated with this problem. To illustrate the results I am trying to draw the binary tree. I do the plot from the right in the picture below. But I like to draw the tree from the left.

The question is: how to draw the binary tree from the right in the following figure?

Enter image description here

The input data for this are two lists. The first contains the "path" of the solution (for the tree left / bottom right: paths = {{0, 0, 0, 0, 0}, {0, 1, 1, 1}}) containing the second list The number of nodes in each layer (for the tree on the bottom right: node_leves = {1, 2, 4, 4}).

I've tried to look for functions that are linked to charts, trees, and so on, but have not found a solution for rendering that particular tree.

thank you in advance

woocommerce – Displays the set amount of product categories in columns with a link to surplus

I try to list product categories up to a certain amount (x) in a drop-down menu, but if the total number of product categories in the shop is greater than x then just list x minus 1 and finally display the link "Show all categories" Place.

As an example: with 35 product categories. If the maximum number of product categories is set to 32 and the maximum number per column is set to 8, 31 product categories are displayed in 4 columns and the "Show All" link in 32nd position.

The total product categories can be any number. Another example, at the moment I have only 18 categories. If the maximum number of product categories is set to 16 and the maximum number per column is set to 8, 15 product categories in 2 columns and the "Show All" link will appear in 16th place.

I'm a beginner and have exhausted my knowledge of if / else logic. Everything I tried messed up the results.

Here's the basic code that works to list them only in columns from 8 to 32, with the link going to the next column.

         'orderby'      => 'name',
         'number'       => 32,   //maximum to list
         'title_li'     => '',
         'show_count'   => 0,    // 1 for yes, 0 for no
         'pad_counts'   => 0,    // 1 for yes, 0 for no
         'hierarchical' => 1,    // 1 for yes, 0 for no
         'hide_empty'   => 0,    // 1 for yes, 0 for no
         'echo'  => 0,           // 1 for yes, 0 for no
         'exclude' => '73, 74, 16', //best sellers, new, and uncategorized
         'depth'  => '1',        //top level categories, not sub
         'style'  => '',         //default is list with bullets, '' is without

// Grab top level categories
$get_cats = wp_list_categories($args);

// Split into array items
$cat_array = explode("
",$get_cats); // Amount of categories (count of items in array) $results_total = count($cat_array); // How many tags to show per list-8) $remainder = ($results_total-8); $cats_per_list = ($results_total-$remainder); // Counter number for tagging onto each list $list_number = 1; // Set the category result counter to zero $result_number = 0; ?>
= $cats_per_list) { $result_number = 0; $list_number++; echo '
'; } else { echo '
'; } } echo 'View Categories'; ?>

docker – How do I set up a Linux machine on a performance basis based on a large amount of unused RAM?

I have a test box (CentOS7) with 192 GB of RAM, which usually only uses ~ 7 GB, maybe with some spikes of up to ~ 32, but nothing more.

Most of the time I used Docker, it has a big 2 TB SSD (xfs) which is used ~ 10, but I still want to make it faster.

Most load-securing operations involve installing system packages in containers or the like with pip packages. I already have a local http proxy, which is partially used due to the MITM / SSL challenges, but the internet connection is also good, so the rest of the question assumes we just have to focus on it Maximize hard drive speed with free RAM,

Since this is a test box, I do not care about the potential loss of data when the system reboots randomly. I prefer to consider this view available.

I'm not very interested in making / tmp a tmpfs because I'm worried that a temporary tmp download might be too small. Also many temporary files are created in containers or in other folders like .tox (Extensively test Python code).

It would be really cool if the file system knew how to save folders with the same name in RAM, but I do not know of a file system that can do that.

With regard to the Docker aspect, the memory is configured as follows:

Storage Driver: overlay2
  Backing Filesystem: xfs
  Supports d_type: true
  Native Overlay Diff: true

Formulas – How to calculate the amount tagged by day in Google Sheets?

I use Google Sheets to capture revenue and expenses. I have a separate file for each month and a master file to summarize each month.

The monthly account file contains a few sheets – each sheet contains revenue from the execution of a service, revenue from the sale of a product, expenses and the like.

The service sheet looks like this:

Enter image description here

Now I want to be able to summarize the revenue from each such sheet by date. The easiest and only way I can do that is to use = SUMIF Formula for summing amounts from the column "C" by entering an entire date from the column "A" as a criterion, as follows:


It does the job, but the thing is that each month I would have to manually change the date (month and year specific) in the formula, and that's one thing I want to avoid.
I tried to work around this problem by changing the formula:


However, I've found that only the amount from column "C" is summed up when the date in column "A" ends with a specific day. In this case this is "03". However, the sum is always "0". That's why this solution does not work for me.

Is there a way to work around this problem by using the = SUMIF changed formula?

Another solution that I thought about is to put all the data into separate cells and use each cell as a criterion = SUMIF Formula, but for this to work, I would need a formula that automatically changes the month and year accordingly in those reference dates, unless such a formula can be placed inside = SUMIF even.

I feel like it's a very cumbersome way to achieve what I'm trying to do, but I definitely hope that an example of what I mean will help – say the fourth column in the picture below "D" and I mean use it as the range for a criterion to be met in the formula. To calculate the amount earned on 03.09.2019, I would use such a formula (where D192 is D192) 2019-09-03):


Enter image description here

But again – for this to work, I would have to find a way to automatically change dates in column "D" with each new file, as it is very tedious to repeat them every month.

I hope I explained everything comprehensibly. I have a feeling that an array formula might be a sought-after solution, but every time I try to involve it when using Google Sheets, I do not get the results I'm looking for, and I'm afraid I do not quite understand how it works.

I started learning formulas a few months ago, when it turned out that I needed a neater account. Therefore treat me as a beginner and try to make your explanations as simple as possible. πŸ˜…

dnd 5e – What is the amount of commands that a Kambion can grant through devilish spells?

Yes, the barbarian must obey.

"As good as he can", however, was added by the DM, and even then it means that the barbarian will do his best to make the spoken command as literal as possible. For example, if the Barbarian has to climb a wall to reach the Bard, he will do so. He got to Do your best to attack the bard, for that was the order.

What "as good as it can" does not mean that the barbarian will not only do his best to successfully try to execute the command, but also in the best possible way, even beyond what the stated command said. The barbarian will do his best to be able to do that exactly What the command said: Attack. Yes. Do the attack as best he can, not necessarily. Probably "attack the bard" could be interpreted as "easy to attack", which the bard, who attacks like the barbarian, usually attacks. If the barbarian is in the habit of performing all the attacks he can but is not angry, unless the situation seems to be serious, then, as the barbarian knows he is much stronger than the bard, he would be his perform both attacks, but without raging.

If the monster had ordered, "Attack the Bard with all the strength you have!" then barbarian would have to do his best to go nuclear on the bard.

But the other side of the coin is that the barbarian could say, "Okay, so I just throw a stone at the Bard and do not even use all my strength for a huge amount of damage! There I have the filled condition for the order! "

Obviously this would be a bit of a fraudulent "interpretation" by the player.

According to RAW, a DM call must always be made for such commands.

For example, if the DM finds that the charm is essentially word-based, a literal interpretation of the command by the barbarian will work fine. Throw that tiny stone! But if the DM realizes that the spell is more like a kind of mind-control effect, then he assumes that the Barbarian would attack with all his ferocity: He would then not only obey the Cambion's very intention of His words.

Since the DM stated that the Barbarian must do the attack to the best of his ability, the player really had no choice.

Is the AWS lambda function well suited for the use case where a large amount of records are retrieved from the database at user request?

We have a use case where the lambda function is called by the API Gateway on user request from the browser, retrieves data from the database, and returns to the client. The time it takes to retrieve the data or the amount of data depends on which filters the user has selected. Do you think that the lambda function is suitable for this type of application?

Additional questions: (If the answer is yes, the Lambda function can fit well)

  • How do we estimate the memory requirements for the lambda function for such an application?
  • The lambda function (for the above use case) waits for data to be retrieved from the database. Is there a cheaper way?
    • Is a dedicated EC2 instance hosting your web app a better way?

Billing – ProRata vs Straight Amount

I have worked through this forum and would like to thank everyone for their great contributions.

A question I've been thinking about relates to your billing configuration, if you're considering prorata or straight billing – which would you recommend?

I like the idea of ​​pro-rata because it provides more control and control as all customers receive an invoice for their associated hosting services on a particular day of the month.

However, I do not want customers at check out to understand that $ 5 will be paid monthly and $ 6.50 (pro rata) will be debited on their first bill.

I would be happy about the findings, thank you.